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 жил өмнө |
peter
|
e45bb82d81
* freemem change to value parameter
|
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 жил өмнө |
florian
|
9746f4c2d6
* some cg reorganisation
|
24 жил өмнө |
Jonas Maebe
|
460af7729c
* fixed memory leak with coping of array-of-consts as valuepara
|
24 жил өмнө |
peter
|
ca8d604964
* various widestring updates, it works now mostly without charset
|
24 жил өмнө |
peter
|
b10e754536
* alignmentinfo record added
|
24 жил өмнө |
peter
|
0c03535b5b
* registration of targets and assemblers
|
24 жил өмнө |
peter
|
a7cf57524e
* symtable change to classes
|
24 жил өмнө |
peter
|
4e2655cdc5
* resulttype rewrite
|
24 жил өмнө |
peter
|
d8abf76f6b
* getsym redesign, removed the globals srsym,srsymtable
|
24 жил өмнө |
Jonas Maebe
|
2e3ba14936
* new rangecheck code now handles conversion between signed and cardinal types correctly
|
24 жил өмнө |
Jonas Maebe
|
af38291233
* simplified and optimized range checking code, FPC_BOUNDCHECK is no longer necessary
|
24 жил өмнө |
Jonas Maebe
|
2e5e5eb1a4
* optimized loadshortstring a bit
|
25 жил өмнө |
peter
|
32b9cdb7cf
+ new tlinkedlist class (merge of old tstringqueue,tcontainer and
|
25 жил өмнө |
Jonas Maebe
|
585b5f2e00
* fixed web bug #1144
|
25 жил өмнө |
Jonas Maebe
|
c91a23c27d
* new constant handling: from now on, hex constants >$7fffffff are
|
25 жил өмнө |
Jonas Maebe
|
a8af566cd7
+ new integer regvar handling, should be much more efficient
|
25 жил өмнө |
florian
|
b9796f6a7f
* unused units removed from uses clause
|
25 жил өмнө |
Jonas Maebe
|
75ad22bf64
* support for range checking when converting from 64bit to something
|
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 жил өмнө |