Commit Graph

6207 Commits

Author SHA1 Message Date
David Anderson
03587a329e added debug api fo' real
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%4061
2006-08-06 18:38:00 +00:00
David Anderson
28736ae60c added core debug api
added missing setstring function

--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%4060
2006-08-06 18:37:14 +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
Scott Ehlert
4a324feac0 Corrected the most annoying spelling mistake ever: depricated -> deprecated
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%4057
2006-08-04 03:41:50 +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
David Anderson
e0abed88d5 flattened this structure out
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%4053
2006-08-02 17:30:12 +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
David Anderson
c23a23fb34 Added new .dbg.info section to the compiler for helping counting
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%4051
2006-08-01 23:17:13 +00:00
David Anderson
a9b3da5904 fixed a bug with stub offsets being calculated wrong
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%4050
2006-08-01 19:49:33 +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
David Anderson
8bdd9c20d3 upped version #
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%4044
2006-07-31 19:18:09 +00:00
David Anderson
dec86a9b2b to preserve cips, pre-compression of code is removed
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%4043
2006-07-31 19:12:23 +00:00
David Anderson
83ae061c6e begin implementing some helpers
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%4042
2006-07-31 18:59:17 +00:00
David Anderson
e03ab1e6d4 something changed here
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%4041
2006-07-30 04:53:53 +00:00
David Anderson
166a2b8a43 fixed bug where disk size was written without the header included
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%4040
2006-07-30 04:53:06 +00:00
David Anderson
2f47baee55 fixed headers
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%4039
2006-07-29 23:29:52 +00:00
David Anderson
8f0e90ee29 initial import of API
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%4038
2006-07-29 21:02:28 +00:00
David Anderson
2c4d892469 reorganized this a tad
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%4037
2006-07-28 05:34:12 +00:00
David Anderson
95351749a6 added debug information output
revised file format to make compression global

--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%4035
2006-07-19 09:58:18 +00:00
David Anderson
5414f803a8 didn't notice this guy because of the stupid icons not showing
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%4034
2006-07-19 00:53:57 +00:00
David Anderson
66f7568ce7 added binary writer stuff
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%4033
2006-07-19 00:53:26 +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
David Anderson
d0e9590bbd stupid, moved up one dir
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%4028
2006-07-15 05:15:15 +00:00
David Anderson
9eb41bc475 removed local branch
--HG--
branch : dvander
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/branches/dvander%4027
2006-07-15 05:11:30 +00:00
David Anderson
5bdc1e63fb branched to trunk
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%4026
2006-07-15 05:07:49 +00:00
David Anderson
97c1fddfd6 initial dir structure
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%4025
2006-07-15 05:07:14 +00:00
David Anderson
5151880f27 final build
--HG--
branch : dvander
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/branches/dvander%4024
2006-07-15 05:02:38 +00:00
David Anderson
8543afd604 added compression flags into header, compiler now finalized
--HG--
branch : dvander
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/branches/dvander%4023
2006-07-15 04:51:28 +00:00
David Anderson
a546f9ba05 frees memory on exit
fixed bug where autozero was defaulted to nozero

--HG--
branch : dvander
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/branches/dvander%4022
2006-07-15 03:24:45 +00:00
David Anderson
83331994ed merged in faluco's decl changes !1
--HG--
branch : dvander
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/branches/dvander%4021
2006-07-15 03:19:23 +00:00
David Anderson
9d384ab391 finished compiler output format
--HG--
branch : dvander
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/branches/dvander%4020
2006-07-15 03:05:56 +00:00
David Anderson
4ee1db9644 fixed being able to secretly set -C
--HG--
branch : dvander
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/branches/dvander%4019
2006-07-15 01:39:33 +00:00
David Anderson
d2cee081ac finished 2/6 sections for file output
fixed some more minor sm things

--HG--
branch : dvander
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/branches/dvander%4018
2006-07-15 01:36:50 +00:00
Borja Ferrer
7cd5c96087 identaAaAtion
--HG--
branch : faluco
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/branches/faluco%4017
2006-07-15 01:36:48 +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
David Anderson
9cd64d946c public functions can now be passed as arguments, with the tag 'Function:'
--HG--
branch : dvander
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/branches/dvander%4015
2006-07-14 06:47:51 +00:00
David Anderson
3f8c9a83ad fixed public functions requiring a forward
--HG--
branch : dvander
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/branches/dvander%4014
2006-07-14 06:21:07 +00:00
David Anderson
97312faf3d wrong arguments moved from warning 202 to error 92
--HG--
branch : dvander
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/branches/dvander%4013
2006-07-14 06:02:53 +00:00
David Anderson
cc6e3f9fab removed debug code
fixed defined() not working with no spaces afterward.
fixed preprocessor not ignoring string literals

--HG--
branch : dvander
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/branches/dvander%4012
2006-07-14 05:51:25 +00:00
David Anderson
4825f2ce40 removed warning 208
added __DATE__ and __TIME__
changed forward declarations to have case insensitive arguments

--HG--
branch : dvander
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/branches/dvander%4011
2006-07-14 04:51:58 +00:00
David Anderson
79ef836977 oh, fixed linemax
--HG--
branch : dvander
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/branches/dvander%4010
2006-07-14 04:24:42 +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