peter
|
b36f87d7aa
|
* call set_varstate for setlength
* ptr returns pointerconstnode instead of ordconstnode
|
2001-04-13 22:22:30 +00:00 |
|
peter
|
a14d8618da
|
* remove wrongly placed first_call_helper
|
2001-04-13 22:20:58 +00:00 |
|
peter
|
55b46693d5
|
* removed wrongly placed set_varstate in subscriptnode
|
2001-04-13 22:15:21 +00:00 |
|
peter
|
bd25c6f88e
|
* fixed comment after comment parsing in assembler blocks
|
2001-04-13 22:12:34 +00:00 |
|
peter
|
60162bf433
|
* allow unit.identifier in asm readers
|
2001-04-13 20:06:05 +00:00 |
|
peter
|
54b534cde7
|
* better check for globalsymtable
|
2001-04-13 20:05:15 +00:00 |
|
peter
|
f0a0c63c77
|
* scanner object to class
|
2001-04-13 18:20:21 +00:00 |
|
peter
|
fdeadeed22
|
* scanner object to class
|
2001-04-13 18:08:36 +00:00 |
|
peter
|
79b1b63dcb
|
* give error with local external procedure
|
2001-04-13 18:03:15 +00:00 |
|
peter
|
316523ca15
|
* easier registration of directives
|
2001-04-13 18:00:36 +00:00 |
|
peter
|
11dfe5637e
|
* obsolete
|
2001-04-13 17:59:53 +00:00 |
|
peter
|
f9c8c7e2ef
|
* don't generate code when there is already an error
|
2001-04-13 17:59:03 +00:00 |
|
peter
|
a7cf57524e
|
* symtable change to classes
* range check generation and errors fixed, make cycle DEBUG=1 works
* memory leaks fixed
|
2001-04-13 01:22:06 +00:00 |
|
peter
|
de5140d1f7
|
* use new heaptrc version
|
2001-04-11 12:36:26 +00:00 |
|
Jonas Maebe
|
a022ac9bb2
|
* fixed bug due to short boolean evaluation
|
2001-04-06 16:24:38 +00:00 |
|
Jonas Maebe
|
2cc7d970e1
|
* fixed bug in ti386innode.pass_2 code and made it simpler/faster
|
2001-04-06 14:09:34 +00:00 |
|
Jonas Maebe
|
cf600d6688
|
* fixed incompatibility between new regvar handling and -Op2
|
2001-04-06 14:06:03 +00:00 |
|
peter
|
611d242891
|
* movd and opsize fix merged
|
2001-04-05 21:33:45 +00:00 |
|
peter
|
4383a5b3fa
|
* fast exit fix merged
|
2001-04-05 21:33:07 +00:00 |
|
peter
|
5e114ac4e3
|
* enum stabs fix (merged)
|
2001-04-05 21:32:22 +00:00 |
|
peter
|
bdb7e3b875
|
* array constructor fix
|
2001-04-05 21:03:08 +00:00 |
|
peter
|
6f8b934ce7
|
* fixed fpu inline functions typeconvs
|
2001-04-05 21:02:13 +00:00 |
|
peter
|
3b021ef283
|
* fix constant not evaluation
|
2001-04-05 21:00:27 +00:00 |
|
peter
|
b193bf7df3
|
* remove unnecessary calls to firstpass
|
2001-04-04 22:43:50 +00:00 |
|
peter
|
759f678192
|
* move constant folding into det_resulttype
|
2001-04-04 22:42:39 +00:00 |
|
peter
|
226ea788db
|
* fix for not with no 32bit values
|
2001-04-04 22:37:06 +00:00 |
|
florian
|
64d7d5682e
|
* applied several fixes to get the DD8 Delphi Unit compiled
e.g. "forward"-interfaces are working now
|
2001-04-04 21:30:42 +00:00 |
|
peter
|
4e2655cdc5
|
* resulttype rewrite
|
2001-04-02 21:20:29 +00:00 |
|
florian
|
0ca35bb1ee
|
* cwidechar was loaded with a chardef, fixed
|
2001-03-25 12:40:00 +00:00 |
|
peter
|
e4f647f801
|
* masm -al fix (merged)
|
2001-03-25 12:30:17 +00:00 |
|
peter
|
d65195ed90
|
* offset_fixup fixes (merged)
|
2001-03-25 12:29:45 +00:00 |
|
peter
|
f05b078507
|
* memleak fixes (merged)
|
2001-03-25 12:28:22 +00:00 |
|
peter
|
565bfe20a9
|
* set funcret to assigned (merged)
|
2001-03-25 12:27:59 +00:00 |
|
peter
|
b2c26bdd42
|
* fixed -Se (merged)
|
2001-03-25 12:27:31 +00:00 |
|
florian
|
07adca76f2
|
* procedure p(); is now allowed in all modes except TP
|
2001-03-24 12:18:11 +00:00 |
|
florian
|
e964449b71
|
+ some stuff to compile FreeCLX added
|
2001-03-23 00:16:07 +00:00 |
|
florian
|
295804263d
|
* correct initialisation of rec_tguid when loading the system unit
|
2001-03-22 23:28:39 +00:00 |
|
florian
|
1008d7faa0
|
+ support for type a = (a=1); in Delphi mode added
+ procedure p(); in Delphi mode supported
+ on isn't keyword anymore, it can be used as
id etc. now
|
2001-03-22 22:35:42 +00:00 |
|
michael
|
df392602a9
|
+ .ctor patch merged from fixbranch
|
2001-03-22 10:08:12 +00:00 |
|
florian
|
82a6a7ed95
|
+ basic variant type support in the compiler
|
2001-03-22 00:10:58 +00:00 |
|
Jonas Maebe
|
1fb6eeab5e
|
* not (cardinal) now has cardinal instead of longint result (bug reported
in mailinglist) ("merged")
|
2001-03-20 18:11:03 +00:00 |
|
marco
|
051080bb80
|
* Pavel's fixes commited (Peter asked). Cycled to test
|
2001-03-16 14:56:38 +00:00 |
|
peter
|
3ef78dedb9
|
* string fixes
|
2001-03-13 21:01:14 +00:00 |
|
peter
|
939f49375f
|
* message loading fixes from Sergey (merged)
|
2001-03-13 20:59:56 +00:00 |
|
peter
|
6eb671f761
|
* fixed some memory leaks
|
2001-03-13 18:45:06 +00:00 |
|
peter
|
f804626ea0
|
* made memdebug and heaptrc compilable again
|
2001-03-13 18:43:17 +00:00 |
|
peter
|
eb95f58e21
|
* don't create temporary smartlink dir for internalassembler
|
2001-03-13 18:42:39 +00:00 |
|
Jonas Maebe
|
fe7eb08eef
|
* fixed some memory leaks
|
2001-03-13 11:52:48 +00:00 |
|
michael
|
fb05310d44
|
+ Patches from peter
|
2001-03-12 12:47:46 +00:00 |
|
peter
|
d8abf76f6b
|
* getsym redesign, removed the globals srsym,srsymtable
|
2001-03-11 22:58:49 +00:00 |
|