Chadtech
|
9e12f6d3ec
|
ToHtml trait for docs and some rudimentary syntax highlighting that is definitely a work in progress
|
2021-08-22 15:53:26 -04:00 |
|
Anton-4
|
386e131e7a
|
progress fixing tests
|
2021-08-22 19:54:00 +02:00 |
|
Richard Feldman
|
7c325d9a45
|
Merge pull request #1615 from rtfeldman/issue-1600
Unify variables directly when possible
|
2021-08-22 12:25:52 -04:00 |
|
Folkert
|
ecba687243
|
Unify variables directly when possible
instead of going through a solved type
|
2021-08-22 16:30:06 +02:00 |
|
Brendan Hansknecht
|
e83c7d5757
|
Move some platform changes to preprocessing
|
2021-08-22 00:55:38 -07:00 |
|
Brendan Hansknecht
|
807a320831
|
Get to minimum viable linker
|
2021-08-21 23:29:03 -07:00 |
|
Brendan Hansknecht
|
f5ff042ab6
|
Add basic surgeries
|
2021-08-21 22:47:51 -07:00 |
|
Brendan Hansknecht
|
9a96bd779f
|
Add new sections and segments
|
2021-08-21 20:22:05 -07:00 |
|
Richard Feldman
|
96b00f4812
|
Implement echo example
|
2021-08-21 21:50:55 -04:00 |
|
Richard Feldman
|
6b6c439d6a
|
Update Stdin/Stdout in CLI example
|
2021-08-21 21:16:41 -04:00 |
|
Richard Feldman
|
dd4fec589e
|
Update Task in CLI example
|
2021-08-21 21:14:30 -04:00 |
|
Brendan Hansknecht
|
794dd7b615
|
Take advantage of padding in order to avoid alignment issues
|
2021-08-21 18:04:47 -07:00 |
|
Richard Feldman
|
7069046aaf
|
Add examples/cli
|
2021-08-21 20:54:15 -04:00 |
|
Brendan Hansknecht
|
fd9b0888bc
|
Add symbol table address modification and debug symbols
|
2021-08-21 16:48:47 -07:00 |
|
Brendan Hansknecht
|
b0c3aa3d1c
|
Add base of loading cloning exec for surgery
|
2021-08-21 14:55:39 -07:00 |
|
Anton-4
|
04a0a220b3
|
fmt+clippy
|
2021-08-21 20:21:35 +02:00 |
|
Anton-4
|
fe1a2c35ff
|
merge fixes
|
2021-08-21 20:10:21 +02:00 |
|
Anton-4
|
169520f956
|
Merge branch 'trunk' of github.com:rtfeldman/roc into editor-let-value
|
2021-08-21 12:05:59 +02:00 |
|
Brendan Hansknecht
|
b84d958a9a
|
Simplify app to more match Roc's controlled environment
|
2021-08-20 23:24:46 -07:00 |
|
Brendan Hansknecht
|
16c929d33a
|
Cleanup comments
|
2021-08-20 20:54:48 -07:00 |
|
Brendan Hansknecht
|
bf4d5d39aa
|
Add metadata format and saving
|
2021-08-20 20:52:43 -07:00 |
|
Richard Feldman
|
1348ec433b
|
Merge pull request #1605 from rtfeldman/drop-libcxx
Clean up some libc++ and libunwind deps
|
2021-08-20 23:37:10 -04:00 |
|
Richard Feldman
|
349b799d00
|
Merge pull request #1610 from rtfeldman/captured-symbols-layout-error
Captured symbols layout error
|
2021-08-20 23:22:54 -04:00 |
|
Richard Feldman
|
d15f7480dc
|
Merge pull request #1609 from rtfeldman/type-error-does-not-generate-function
Type error does not generate function
|
2021-08-20 23:17:14 -04:00 |
|
Richard Feldman
|
a0fe80f202
|
Fix some unused args
|
2021-08-20 23:12:32 -04:00 |
|
Richard Feldman
|
80834f1fd8
|
Merge pull request #1608 from rtfeldman/roc-list-iterator
implement Iterator for RocList
|
2021-08-20 23:11:02 -04:00 |
|
Richard Feldman
|
d51ce163e0
|
Merge pull request #1606 from rtfeldman/remove-invoke
remove Invoke
|
2021-08-20 23:05:53 -04:00 |
|
Brendan Hansknecht
|
17c1974553
|
Add dynamic lib processing
|
2021-08-20 19:42:55 -07:00 |
|
Brendan Hansknecht
|
4f6abc055d
|
Add timing to preprocessing and minor direct elf reading
|
2021-08-20 17:29:45 -07:00 |
|
Brendan Hansknecht
|
4d1c9f7e56
|
Gather information for surgery
|
2021-08-20 15:29:28 -07:00 |
|
Folkert
|
f35a20bc16
|
the test
|
2021-08-20 23:43:38 +02:00 |
|
Folkert
|
82a4b31c08
|
the fix
|
2021-08-20 23:41:54 +02:00 |
|
Folkert
|
807e00ca96
|
fix the issue
|
2021-08-20 22:42:29 +02:00 |
|
Folkert
|
aa042f3357
|
better debug info for a mismatch
|
2021-08-20 22:41:43 +02:00 |
|
Brendan Hansknecht
|
d06a0c781a
|
Merge branch 'trunk' into linker
|
2021-08-20 13:20:23 -07:00 |
|
Brendan Hansknecht
|
4d61eae249
|
Add disassembly and symbol scanning for x86_64
|
2021-08-20 13:19:55 -07:00 |
|
Folkert
|
dd24786e67
|
implement into iterator
|
2021-08-20 20:45:21 +02:00 |
|
Folkert
|
fa49f0368d
|
implement
|
2021-08-20 20:41:20 +02:00 |
|
Folkert
|
194918fe4b
|
remove Invoke
|
2021-08-20 19:32:55 +02:00 |
|
Anton-4
|
5366c30d4a
|
display blank rect on correct line
|
2021-08-20 15:48:09 +02:00 |
|
Richard Feldman
|
afd5f1582b
|
Specify Python 2.7 in build instructions
|
2021-08-20 07:45:06 -04:00 |
|
Richard Feldman
|
cd27c4c7d6
|
Merge branch 'trunk' into drop-libcxx
|
2021-08-20 07:42:46 -04:00 |
|
Richard Feldman
|
dfd5b54467
|
Remove libc++ and libunwind from shell.nix
|
2021-08-20 07:40:56 -04:00 |
|
Richard Feldman
|
49b4fd1112
|
Remove libc++ and libunwind from build instructions
|
2021-08-20 07:40:46 -04:00 |
|
Folkert de Vries
|
19d56fa7d4
|
Merge pull request #1602 from rtfeldman/NumBytesTo
Implements `Num.bytesToU16` and `Num.bytesToU32`
|
2021-08-20 13:37:50 +02:00 |
|
Folkert de Vries
|
86d46825aa
|
Merge branch 'trunk' into NumBytesTo
|
2021-08-20 11:32:20 +02:00 |
|
Brendan Hansknecht
|
d54dca73b4
|
Change test app to C++ for better check on naming
|
2021-08-19 23:00:10 -07:00 |
|
Brendan Hansknecht
|
97997acffa
|
Extra application function and plt data from platform
|
2021-08-19 22:54:14 -07:00 |
|
Brendan Hansknecht
|
41e7d89e2f
|
Expand todo descriptions and add -fPIE to executable
|
2021-08-19 21:07:45 -07:00 |
|
Brendan Hansknecht
|
a85eca8d8c
|
Add basic object parsing and a rough TODO list of steps
|
2021-08-19 20:40:14 -07:00 |
|