Commit Graph

2839 Commits

Author SHA1 Message Date
Folkert
bbab077b16
make ret instruction finding more robust 2022-10-30 14:53:17 +01:00
Folkert
e14904bbe3
carriage return 2022-10-30 14:45:32 +01:00
Folkert
8816db1ff1
make paths consistent in cli tests 2022-10-30 14:40:39 +01:00
Folkert
9620140079
use timer instead of CLOCK in zig platforms 2022-10-30 13:46:21 +01:00
Folkert
7e1b2b8141
typo 2022-10-30 13:40:28 +01:00
Folkert
f91e358aff
don't use max-threads on windows 2022-10-30 13:28:09 +01:00
Folkert
ef9f2a4bdc
search for roc.exe on windows 2022-10-30 12:51:17 +01:00
Folkert
3865d94fb4
disallow valgrind on windows 2022-10-30 12:49:49 +01:00
Folkert
7b449516ad
strip carriage return differently 2022-10-30 11:50:26 +01:00
Folkert
22e91e62c6
carriage return fixes for windows 2022-10-30 11:38:43 +01:00
Folkert
69fe0464f5
round up reloc image if on boundary 2022-10-30 11:15:01 +01:00
Folkert
bb5864c2b8
allow llvm warning in cli tests 2022-10-30 01:34:19 +02:00
Folkert
748b2cf23a
make condition stricter 2022-10-30 00:51:42 +02:00
Folkert
21a2f6f103
remove relocation entry logic 2022-10-30 00:46:58 +02:00
Folkert
5a67687bba
deal with a stack probe symbol on windows 2022-10-29 23:19:45 +02:00
Folkert
b3f151fd53
deal with carriage return when getting a number from stdin 2022-10-29 21:13:28 +02:00
Folkert
a9d36431ba
don't put in relocations ?! 2022-10-29 17:01:51 +02:00
Anton-4
ae1a9e4dd6
Merge pull request #4403 from lukewilliamboswell/rust-docs
adding crates/README.md for rust docs
2022-10-29 08:30:20 +02:00
Folkert de Vries
9f62e65892
Merge pull request #4406 from roc-lang/windows-effect-loop
Windows effects.roc
2022-10-29 00:29:35 +02:00
Anton-4
ecff894036
more links, small improvements 2022-10-28 20:14:46 +02:00
Anton-4
c99a1e0d7b
added Luke's editor ideas
Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
2022-10-28 17:40:27 +02:00
Richard Feldman
de6e7840cb
Merge pull request #4410 from roc-lang/editor_ideas
more editor ideas
2022-10-27 08:15:02 -07:00
Luke Boswell
f644566aeb
included more comments 2022-10-27 18:01:58 +11:00
Brendan Hansknecht
00687edbc7
Merge pull request #4380 from roc-lang/dummy-lib
Add a roc subcommand for generating the stub shared lib
2022-10-27 03:06:19 +00:00
Richard Feldman
67a8bbd6a2
Merge pull request #4414 from roc-lang/i4412
Parse and format list patterns
2022-10-26 19:49:12 -07:00
Richard Feldman
c894d522c3
Drop some commented-out lines
Signed-off-by: Richard Feldman <oss@rtfeldman.com>
2022-10-26 22:48:37 -04:00
Richard Feldman
93c6b65a4d
Merge pull request #4409 from roc-lang/parse-single-def
Extract parse_single_def
2022-10-26 19:44:35 -07:00
Richard Feldman
719387bb0a
Merge pull request #4387 from lukewilliamboswell/std-lib-bool
updated docs for Bool.roc
2022-10-26 19:43:51 -07:00
Richard Feldman
9d5705146d
Merge pull request #4392 from lukewilliamboswell/std-docs-box-and-dict
updating docs for Box and Dict
2022-10-26 19:39:44 -07:00
Ayaz Hafiz
89867a4dc5
Add parsing error reporting for list patterns 2022-10-26 18:05:52 -05:00
Ayaz Hafiz
9bb523ce97
Format list patterns 2022-10-26 17:08:10 -05:00
Ayaz Hafiz
4d35ab9957
Parse list patterns 2022-10-26 17:03:22 -05:00
Luke Boswell
81e0ceebc8
updated with ayaz's comments 2022-10-27 08:55:47 +11:00
Richard Feldman
40498d71c3
clip clap clorp 2022-10-26 16:11:30 -04:00
Anton-4
04899675e4
more editor ideas 2022-10-26 20:21:07 +02:00
Folkert de Vries
02a76bb8bd
Merge pull request #4399 from roc-lang/no-types-in-constraining-api
Have most constraining APIs take a type index rather than `Type`
2022-10-26 19:45:55 +02:00
Richard Feldman
c748d88c0d
Fix typo in docs 2022-10-26 13:44:13 -04:00
Richard Feldman
785e0d5ef6
Revise things to be more concise 2022-10-26 13:44:13 -04:00
Richard Feldman
9b19ed8b3b
Refactor out Next 2022-10-26 13:44:12 -04:00
Richard Feldman
a1104ce5fa
Refactor out Next::Fixup 2022-10-26 13:44:12 -04:00
Richard Feldman
107f37219f
Document Fixup 2022-10-26 13:44:12 -04:00
Richard Feldman
131c4b2bb1
Extract parse_single_def 2022-10-26 13:44:12 -04:00
Ayaz
316ae7d30b
Merge pull request #4398 from roc-lang/emplace-type-variables
Leave variables behind when converting `Type`s to variables
2022-10-26 12:41:55 -05:00
Folkert
548ef1358d
remove debug print 2022-10-26 19:09:16 +02:00
Folkert
bb19644d40
make inc/dec private on non-windows 2022-10-26 16:47:12 +02:00
Folkert
38d7e57248
make refcounting functions link as External 2022-10-26 16:41:20 +02:00
Folkert
7c91aa79c9
when encountering memcpy, actually look for roc_memcpy 2022-10-26 16:37:59 +02:00
Folkert
5311d9a02b
Revert "redirect libc functions to their roc equivalents"
This reverts commit 4a75b5ad5827999592ebc0f66debe90f09e87bf5.
2022-10-26 16:36:10 +02:00
Folkert
73796f2b05
rename 2022-10-26 16:34:04 +02:00
Folkert
e6c75ea3b6
make relocation calculation more robust 2022-10-26 16:33:10 +02:00