Jeremiah Orians
|
2c2ef0b908
|
Merge branch 'janneke' of https://gitlab.com/janneke/stage0
|
2018-10-17 17:08:20 -04:00 |
Jeremiah Orians
|
8c7341ddf7
|
Revised cc_x86.s to leverage new M2-Planet support for envp
|
2018-10-17 16:50:31 -04:00 |
Jeremiah Orians
|
bf62112f18
|
Thank you akkartik
|
2018-09-19 22:03:14 -04:00 |
Jeremiah Orians
|
98f75d7b6a
|
Thank you akkartik for spotting the typo
|
2018-09-19 21:58:03 -04:00 |
Jeremiah Orians
|
67cc824a40
|
Update to current M2-Planet and add janneke's clone
|
2018-08-31 19:08:06 -04:00 |
Jeremiah Orians
|
f2acc132f9
|
Expand documentation and make cc_x86.s compatable with M2-Planet's --debug
|
2018-08-31 18:52:18 -04:00 |
Jeremiah Orians
|
7b672fb976
|
Expanded Documentation in README
|
2018-08-30 06:21:14 -04:00 |
Bernhard M. Wiedemann
|
0e665546e7
|
[PATCH] Drop outdated comment on R14
|
2018-08-28 22:43:16 -04:00 |
Jeremiah Orians
|
5c9aa4ab15
|
Fix license header typo
|
2018-08-26 21:50:34 -04:00 |
Jeremiah
|
80b6a27bfe
|
Merge pull request #10 from no-identd/patch-1
Fixed obvious typo in licensing terms @ line 4
|
2018-08-26 21:28:56 -04:00 |
Jeremiah Orians
|
8a9eec7dce
|
Correct unupdated checksum
|
2018-08-26 15:35:31 -04:00 |
Jeremiah Orians
|
90b0c38289
|
Minor fix
|
2018-08-26 15:32:41 -04:00 |
Jeremiah Orians
|
2988d0e391
|
Release_0.2.0
|
2018-08-26 12:12:30 -04:00 |
Jeremiah Orians
|
d666bc21e9
|
Get char** foo[num] inside of a struct working
|
2018-08-26 10:24:56 -04:00 |
Jeremiah Orians
|
08ac63a9be
|
The really hard to trace bug in break
|
2018-08-26 07:43:02 -04:00 |
Jeremiah Orians
|
a90916786f
|
Initial support for ->
|
2018-08-25 23:44:49 -04:00 |
Jeremiah Orians
|
dc5f9bf4a6
|
Wow, How did that get missed
|
2018-08-25 14:33:54 -04:00 |
Jeremiah Orians
|
ba91a45fac
|
Now weird strings are collected properly
|
2018-08-25 12:57:33 -04:00 |
Jeremiah Orians
|
ae667843b3
|
Found a mistake in in_set
|
2018-08-25 12:31:48 -04:00 |
Jeremiah Orians
|
91e637a7e0
|
Initial array support
|
2018-08-25 01:10:11 -04:00 |
Jeremiah Orians
|
0ca7b2a547
|
Get function_call working
|
2018-08-24 18:20:53 -04:00 |
Jeremiah Orians
|
021385a7a3
|
Filling in missing functions
|
2018-08-22 22:55:03 -04:00 |
Jeremiah Orians
|
4231312f3b
|
Add initial support for if, for, do and while
|
2018-08-21 23:25:21 -04:00 |
Jeremiah Orians
|
6d7f1021c8
|
Initial bitwise operation implementation
|
2018-08-19 15:23:35 -04:00 |
Jeremiah Orians
|
be2fcaaaaa
|
Adding intial support for additive and relative expressions
|
2018-08-19 11:53:41 -04:00 |
Jeremiah Orians
|
2c5d77e0ec
|
Fixed a hidden bug in match
|
2018-08-19 02:06:33 -04:00 |
Jeremiah Orians
|
d435d61208
|
Started to filling in primary_expr
|
2018-08-18 21:42:14 -04:00 |
Jeremiah Orians
|
6ccc496efd
|
Stubbed out outstanding functions
|
2018-08-16 21:01:44 -04:00 |
Jeremiah Orians
|
a1831faf09
|
Finish up statement
|
2018-08-15 22:03:53 -04:00 |
Jeremiah Orians
|
ddb30edc70
|
Add support for inline assembly
|
2018-08-14 14:37:12 -04:00 |
Jeremiah Orians
|
8e5b6c3a8d
|
Added support for local variables to cc.s
|
2018-08-14 00:10:12 -04:00 |
Jeremiah Orians
|
c63ff3766d
|
Added a debug function needed to troubleshoot label: bug and added
initial support for arguments
|
2018-08-13 20:54:32 -04:00 |
Jeremiah Orians
|
71ae12af86
|
Finish adding support for Weird strings
|
2018-08-12 15:12:34 -04:00 |
Jeremiah Orians
|
d7961b28b5
|
Made weird string detection more reliable
|
2018-08-12 02:00:11 -04:00 |
Jeremiah Orians
|
8483d4d8b3
|
Added support for regular and escaped strings but not weird strings yet
|
2018-08-11 23:34:00 -04:00 |
Jeremiah Orians
|
f1c43430c5
|
Broke special case from general case to avoid hard to trace bugs
|
2018-08-11 19:32:15 -04:00 |
Jeremiah Orians
|
530e44869f
|
Fix bug the was causing struct definitions to be misnamed
|
2018-08-11 17:35:52 -04:00 |
Jeremiah Orians
|
25a340dd7c
|
It is now able to compile int foo1; correctly
|
2018-08-11 06:47:12 -04:00 |
Jeremiah Orians
|
3862dc6b7b
|
Fixed bug in read_token
|
2018-08-11 06:34:58 -04:00 |
Jeremiah Orians
|
b82712f699
|
Adding line_error, require_match and numerate_number
|
2018-08-11 02:39:33 -04:00 |
Jeremiah Orians
|
5ad01a63bb
|
Added First draft of cc_types.c functionality
|
2018-08-11 01:39:52 -04:00 |
Jeremiah Orians
|
126f4bbb9a
|
Starting to hand convert M2-Planet into Macro-assembly
|
2018-08-09 05:02:08 -04:00 |
no_identd
|
0f84c27418
|
Fixed obvious typo in licensing terms @ line 4
|
2018-07-24 20:55:44 +02:00 |
Jeremiah Orians
|
f32aefd0e3
|
Fixed ranges and EOF behavior
|
2018-04-18 20:56:08 -04:00 |
Jeremiah Orians
|
56bf53390c
|
Updated boostrapping steps to match current pieces
|
2018-03-21 09:38:38 -04:00 |
Jeremiah Orians
|
b43821afd4
|
Preparing for next release cycle
|
2018-03-20 20:49:16 -04:00 |
Jeremiah Orians
|
f513b3f6ac
|
Release 0.1.0
|
2018-03-20 20:45:33 -04:00 |
Jeremiah Orians
|
35d15cf61d
|
Add more strict enforcement of behavior when invalid instructions are executed
|
2017-12-30 13:00:18 -05:00 |
Jeremiah Orians
|
8396dc15df
|
Tuned M0 for much better performance (down to 9/32 previous)
|
2017-12-26 00:01:53 -05:00 |
Jeremiah Orians
|
deac93c6f2
|
Updated hex2 to improve performance and reduce size
|
2017-12-24 17:17:37 -05:00 |