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 سال پیش |