peter
|
17d6dded66
* interface 2 guid support
|
24 years ago |
Jonas Maebe
|
8a2c142e46
* fixed internalerror(10) due to previous fpu overflow fixes ("merged")
|
24 years ago |
Jonas Maebe
|
a39cd8a580
* made multiplying, dividing and mod'ing of int64 and qword processor
|
24 years ago |
Jonas Maebe
|
ed449defca
+ searchsystype() and searchsystype() functions in symtable
|
24 years ago |
Jonas Maebe
|
f256a47f04
* compilerproc implementation of set addition/substraction/...
|
24 years ago |
peter
|
43dea5a35f
* move class of definitions into type section for delphi
|
24 years ago |
Jonas Maebe
|
3d6f18bfa2
* added missing type conversion from small to normal sets
|
24 years ago |
Jonas Maebe
|
41a57028b9
* converted adding/comparing of strings to compileproc. Note that due
|
24 years ago |
florian
|
9746f4c2d6
* some cg reorganisation
|
24 years ago |
peter
|
81200dc9ef
* funcret moved from tprocinfo to tprocdef
|
24 years ago |
peter
|
ca8d604964
* various widestring updates, it works now mostly without charset
|
24 years ago |
peter
|
805b1e2eff
* readded generic conversion to s32bit that i removed yesterday. It
|
24 years ago |
peter
|
9b6f1bdb64
* Support kylix hack of having enum+integer in a enum declaration.
|
24 years ago |
florian
|
fb40dcd0bb
+ some widestring stuff added
|
24 years ago |
peter
|
002118ddf4
* first check for overloaded operator before doing inserting any
|
24 years ago |
peter
|
bcbace78d2
* check set types when doing constant set evaluation
|
24 years ago |
peter
|
a7cf57524e
* symtable change to classes
|
24 years ago |
peter
|
759f678192
* move constant folding into det_resulttype
|
24 years ago |
peter
|
4e2655cdc5
* resulttype rewrite
|
24 years ago |
Jonas Maebe
|
18d885b80e
* fixed web bug #1377 & const pointer arithmtic
|
24 years ago |
peter
|
96be9e9392
* constant calculation fixed. The type of the new constant is now
|
24 years ago |
Jonas Maebe
|
4c8ca9774f
+ implemented/fixed docompare() mathods for all nodes (not tested)
|
24 years ago |
Jonas Maebe
|
e9544a1eb9
+ warning when there is a chance to get a range check error because of
|
25 years ago |
florian
|
b9796f6a7f
* unused units removed from uses clause
|
25 years ago |
Jonas Maebe
|
cab4cdb15d
* changed types of values used for constant expression evaluation to
|
25 years ago |
florian
|
5694e05857
* some bugs with interfaces and NIL fixed
|
25 years ago |
florian
|
51527ba1c9
+ merged Attila's changes for interfaces, not tested yet
|
25 years ago |
peter
|
451723647e
* symtable splitted, no real code changes
|
25 years ago |
peter
|
e171f341a0
* moehrendorf oct 2000 rewrite
|
25 years ago |
peter
|
38951f5ce1
* lot of compile updates for cg11
|
25 years ago |