Commit Graph
39 Commits
Author SHA1 Message Date
Borja Ferrer 0196df3cc9 oh didn't notice these shift instructions
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%40131
2006-10-26 17:06:30 +00:00
Borja Ferrer 2f9a5a224e Pairing and other asm optimizations
made ungen_opcodes.h Compile

--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%40130
2006-10-20 23:03:16 +00:00
Borja Ferrer c06a526165 not needed
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%40116
2006-10-10 17:53:42 +00:00
Borja Ferrer 39abe7776d helper functions turn
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%40102
2006-09-28 19:33:58 +00:00
Borja Ferrer 84a75be487 fixed the EBP bug in ungen opcodes and fixed other code generation bugs
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%40101
2006-09-28 15:11:41 +00:00
Borja Ferrer 0b9cdfeddd switched DAT and STK registers
fixed the EBP encoding mess
(more to come for ungen opcodes and helpers)

--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%40100
2006-09-28 11:21:45 +00:00
Borja Ferrer 8669bbd4a8 compilation errors
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%4099
2006-09-24 18:04:18 +00:00
Borja Ferrer b1c6a06d15 added UNSUPPORTED defines and context setup code
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%4097
2006-09-23 23:37:40 +00:00
Borja Ferrer 845ae65797 fixes here and there
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%4095
2006-09-22 21:38:58 +00:00
Borja Ferrer 96505c8e60 fixed a LEA macro
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%4094
2006-09-22 12:41:08 +00:00
Borja Ferrer f454b114cb organising stuff a bit
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%4093
2006-09-22 11:52:48 +00:00
Borja Ferrer 80688365a2 organising stuff s bit
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%4092
2006-09-22 11:52:19 +00:00
Borja Ferrer fa75903642 more div stuff
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%4087
2006-09-20 22:17:52 +00:00
Borja Ferrer 82cb24e40b div opcodes
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%4086
2006-09-20 22:12:55 +00:00
Borja Ferrer 6e15ece954 bye to the slow xchg
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%4082
2006-09-20 18:19:31 +00:00
Borja Ferrer c4d0088573 identAaAaaAtion
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%4068
2006-08-28 16:33:01 +00:00
Borja Ferrer d792a19e4a updated compiler to 3.2.3636
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%4067
2006-08-28 15:22:02 +00:00
Borja Ferrer b8d6dddea5 fixed bsearch in debug API as its a lower bound one
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%4066
2006-08-19 20:52:42 +00:00
Borja Ferrer 063baa9e71 implemented teh bridge function
little type fix in bsearch
fixed debug flag checking
added SP_NoExecNative()

--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%4065
2006-08-07 22:48:07 +00:00
Borja Ferrer 4c18f46860 changed flags
added 2 more error types

--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%4064
2006-08-07 22:40:43 +00:00
Borja Ferrer 1f51cdbbb3 debug API implementation
added SetString

--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%4062
2006-08-06 23:08:02 +00:00
Borja Ferrer 2665d13475 string functions
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%4059
2006-08-06 02:16:03 +00:00
Borja Ferrer 84ec7c8713 push functions and some little fixes
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%4058
2006-08-04 19:09:41 +00:00
Borja Ferrer b051f32ab6 moÖöre stuff
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%4056
2006-08-03 23:42:50 +00:00
Borja Ferrer ec8dec1049 bind native stuff
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%4055
2006-08-03 20:58:38 +00:00
Borja Ferrer fc5b0f37a0 updated reader for latest structs
more API functs, with bin search whoa :O

--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%4054
2006-08-02 20:00:44 +00:00
Borja Ferrer 3696dade01 new error code
updated reader for new section
added 2 new functs to VM API

--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%4052
2006-08-01 23:40:32 +00:00
Borja Ferrer 119939590d little fix
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%4049
2006-08-01 12:00:49 +00:00
Borja Ferrer 1ac897a9b1 changed comment
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%4048
2006-08-01 10:15:01 +00:00
Borja Ferrer ba55eab9f5 find native by name
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%4047
2006-08-01 01:14:54 +00:00
Borja Ferrer a97a3cddb9 reader implementation
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%4046
2006-08-01 00:21:00 +00:00
Borja Ferrer 0ac9fcea2d new error type
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%4045
2006-07-31 21:42:02 +00:00
Borja Ferrer b712d61b47 improved error output for arrays using decl
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%4032
2006-07-15 19:23:07 +00:00
Borja Ferrer 2a032b6bf7 finished decl implementation
--HG--
branch : faluco
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/branches/faluco%4016
2006-07-15 01:24:25 +00:00
Borja Ferrer cb1b5aee35 first step for decl
--HG--
branch : faluco
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/branches/faluco%409
2006-07-14 02:39:00 +00:00
Borja Ferrer a3cc0fa6ba bye
--HG--
branch : faluco
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/branches/faluco%408
2006-07-14 02:12:40 +00:00
Borja Ferrer 5ebf4942b4 whoa svn is hard, sente will implode now
--HG--
branch : faluco
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/branches/faluco%407
2006-07-14 02:07:44 +00:00
Borja Ferrer 8064f22b72 made a copy
--HG--
branch : faluco
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/branches/faluco%406
2006-07-14 02:02:18 +00:00
Borja Ferrer 4592a3cc48 --HG--
branch : faluco
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/branches/faluco%405
2006-07-14 02:00:59 +00:00