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 년 전 |