peter
|
b4cc4b7b01
* removed compiler warnings
|
23 年之前 |
Jonas Maebe
|
f15dbd7bf0
* range checking is now processor independent (part in cgobj, part in
cg64f32) and should work correctly again (it needed some changes after
the changes of the low and high of tordef's to int64)
* maketojumpbool() is now processor independent (in ncgutil)
* getregister32 is now called getregisterint
|
24 年之前 |
Jonas Maebe
|
91f567bb66
* powerpc/cgcpu.pas compiles :)
|
24 年之前 |
Jonas Maebe
|
6dbf240bde
* less unnecessary regvar loading with if-statements
|
24 年之前 |
Jonas Maebe
|
8a2c142e46
* fixed internalerror(10) due to previous fpu overflow fixes ("merged")
|
24 年之前 |
peter
|
45dab81414
* merged netbsd, fpu-overflow from fixes branch
|
24 年之前 |
Jonas Maebe
|
a39cd8a580
* made multiplying, dividing and mod'ing of int64 and qword processor
|
24 年之前 |
Jonas Maebe
|
ed449defca
+ searchsystype() and searchsystype() functions in symtable
|
24 年之前 |
Jonas Maebe
|
f256a47f04
* compilerproc implementation of set addition/substraction/...
|
24 年之前 |
Jonas Maebe
|
41a57028b9
* converted adding/comparing of strings to compileproc. Note that due
|
24 年之前 |
Jonas Maebe
|
cecfe5dd49
* removed unused var
|
24 年之前 |
Jonas Maebe
|
14576640c5
* fixed wrong regalloc info around FPC_MUL/DIV/MOD_INT64/QWORD calls
|
24 年之前 |
florian
|
9746f4c2d6
* some cg reorganisation
|
24 年之前 |
peter
|
ca8d604964
* various widestring updates, it works now mostly without charset
|
24 年之前 |
Jonas Maebe
|
fa05db818d
* fixed set bug discovered by Carl (merged)
|
24 年之前 |
peter
|
e24474d9ac
* -Ur switch (merged)
|
24 年之前 |
florian
|
fb40dcd0bb
+ some widestring stuff added
|
24 年之前 |
Jonas Maebe
|
676fe2fee3
* fixed an IE10 and another bug with [var1..var2] construct
|
24 年之前 |
peter
|
a7cf57524e
* symtable change to classes
|
24 年之前 |
peter
|
4e2655cdc5
* resulttype rewrite
|
24 年之前 |
Jonas Maebe
|
4c8ca9774f
+ implemented/fixed docompare() mathods for all nodes (not tested)
|
25 年之前 |
peter
|
32b9cdb7cf
+ new tlinkedlist class (merge of old tstringqueue,tcontainer and
|
25 年之前 |
Jonas Maebe
|
4f791d04b4
- removed all ifdef cardinalmulfix code
|
25 年之前 |
Jonas Maebe
|
a8af566cd7
+ new integer regvar handling, should be much more efficient
|
25 年之前 |
florian
|
b9796f6a7f
* unused units removed from uses clause
|
25 年之前 |
florian
|
5694e05857
* some bugs with interfaces and NIL fixed
|
25 年之前 |
florian
|
51527ba1c9
+ merged Attila's changes for interfaces, not tested yet
|
25 年之前 |
peter
|
451723647e
* symtable splitted, no real code changes
|
25 年之前 |
peter
|
5c5d24b641
* moved n386*.pas to i386/ cpu_target dir
|
25 年之前 |