Commit graph

31 commits

Author SHA1 Message Date
kudzu_cp
21d6c9ceac 2011-03-03 14:34:55 +00:00
mterwoord_cp
b5d27fe19a casting works again.. 2011-02-27 17:06:15 +00:00
Trivalik_cp
52a8110a3c fix dword order for IL ops add, ldc_i8, shl, shr 2011-02-26 13:38:21 +00:00
kudzu_cp
38344570ac 2011-02-25 14:02:59 +00:00
kudzu_cp
56be40f859 2011-02-25 01:11:17 +00:00
kudzu_cp
1edb546842 2011-02-24 14:50:10 +00:00
Trivalik_cp
d207855983 fix shl,shr,add IL for 64 bit,
optimize "and" IL,
add shrd
2011-02-23 21:11:04 +00:00
Trivalik_cp
7f84d28d69 add DOTNETCOMPABILE define condition,
change StackContents to uint,
able to use now mnemoric with 3 operands,
shl IL near 64 bit (unknown error),
add asm line to nasm error
2011-02-22 17:03:42 +00:00
kudzu_cp
4b35540c5f 2011-02-22 13:42:28 +00:00
mterwoord_cp
ba843bb16c 2011-02-19 15:08:03 +00:00
mterwoord_cp
fab8765053 2011-02-17 18:49:42 +00:00
mterwoord_cp
8aa274c2cb 2011-02-15 17:40:23 +00:00
kudzu_cp
d4f6bb3d1c Stack alignment and corruption fix 2011-02-15 14:10:35 +00:00
mterwoord_cp
81bffab044 2011-02-10 13:49:41 +00:00
Trivalik_cp
aa8ee4b605 fix wrong type for parameter type in call il 2011-01-30 18:54:16 +00:00
Trivalik_cp
14260620e2 push size of stack changed 2011-01-17 21:10:10 +00:00
Trivalik_cp
9d5d021c30 switch push for 8 byte values 2011-01-15 23:21:59 +00:00
Trivalik_cp
26170dbedc fix conv.i8 for float,double 2011-01-15 23:18:25 +00:00
Trivalik_cp
3ca8a96472 pop complete size of last stack item 2011-01-11 21:32:23 +00:00
mterwoord_cp
e8b53132ca 2011-01-03 10:40:42 +00:00
mterwoord_cp
415f528359 + bootstrap configuration builds again
+ debug info handling is refactored into 1 class
2011-01-02 12:55:43 +00:00
Trivalik_cp
5739b0dd02 correct cgt behavior, remove unneed esi,edi stuff, now it works!!! 2011-01-01 23:00:58 +00:00
Trivalik_cp
5cef30a9d8 correct behavior, like VS generate C++ code, but false appear on -1 <= 960 for 8 byte integer 2011-01-01 14:06:38 +00:00
Trivalik_cp
c499d21987 add comment for pic,
correct console scrolling,
correct error for cgt
example:
			int k = 1000;
			UInt32 k2 = 960;

			if (k <= k2)
			{
				Console.Write("true");
			}
			else
			{
				Console.Write("false");
			}
2011-01-01 01:51:11 +00:00
Trivalik_cp
a80ef75b20 unit format of assemblyinfos 2010-09-09 20:54:55 +00:00
kudzu_cp
fe43fbddeb Set all csproj files to .NET 4.0. 2010-09-06 14:16:09 +00:00
kudzu_cp
545636389d 2010-09-06 02:17:42 +00:00
kudzu_cp
562f553244 2010-09-06 02:16:54 +00:00
kudzu_cp
e2c99b1d3a Removed subdir from Cosmos.Debug.Common 2010-09-06 02:10:35 +00:00
Trivalik_cp
91481ed691 string changes for v4.0 2010-09-05 18:47:16 +00:00
Trivalik_cp
1785670a75 renaming all, except vspackage 2010-09-04 19:07:11 +00:00