peter
|
b4cc4b7b01
* removed compiler warnings
|
23 vuotta sitten |
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 vuotta sitten |
peter
|
e45bb82d81
* freemem change to value parameter
|
24 vuotta sitten |
Jonas Maebe
|
6dbf240bde
* less unnecessary regvar loading with if-statements
|
24 vuotta sitten |
Jonas Maebe
|
8a2c142e46
* fixed internalerror(10) due to previous fpu overflow fixes ("merged")
|
24 vuotta sitten |
peter
|
45dab81414
* merged netbsd, fpu-overflow from fixes branch
|
24 vuotta sitten |
florian
|
9746f4c2d6
* some cg reorganisation
|
24 vuotta sitten |
Jonas Maebe
|
460af7729c
* fixed memory leak with coping of array-of-consts as valuepara
|
24 vuotta sitten |
peter
|
ca8d604964
* various widestring updates, it works now mostly without charset
|
24 vuotta sitten |
peter
|
b10e754536
* alignmentinfo record added
|
24 vuotta sitten |
peter
|
0c03535b5b
* registration of targets and assemblers
|
24 vuotta sitten |
peter
|
a7cf57524e
* symtable change to classes
|
24 vuotta sitten |
peter
|
4e2655cdc5
* resulttype rewrite
|
24 vuotta sitten |
peter
|
d8abf76f6b
* getsym redesign, removed the globals srsym,srsymtable
|
24 vuotta sitten |
Jonas Maebe
|
2e3ba14936
* new rangecheck code now handles conversion between signed and cardinal types correctly
|
24 vuotta sitten |
Jonas Maebe
|
af38291233
* simplified and optimized range checking code, FPC_BOUNDCHECK is no longer necessary
|
24 vuotta sitten |
Jonas Maebe
|
2e5e5eb1a4
* optimized loadshortstring a bit
|
25 vuotta sitten |
peter
|
32b9cdb7cf
+ new tlinkedlist class (merge of old tstringqueue,tcontainer and
|
25 vuotta sitten |
Jonas Maebe
|
585b5f2e00
* fixed web bug #1144
|
25 vuotta sitten |
Jonas Maebe
|
c91a23c27d
* new constant handling: from now on, hex constants >$7fffffff are
|
25 vuotta sitten |
Jonas Maebe
|
a8af566cd7
+ new integer regvar handling, should be much more efficient
|
25 vuotta sitten |
florian
|
b9796f6a7f
* unused units removed from uses clause
|
25 vuotta sitten |
Jonas Maebe
|
75ad22bf64
* support for range checking when converting from 64bit to something
|
25 vuotta sitten |
florian
|
51527ba1c9
+ merged Attila's changes for interfaces, not tested yet
|
25 vuotta sitten |
peter
|
451723647e
* symtable splitted, no real code changes
|
25 vuotta sitten |
peter
|
5c5d24b641
* moved n386*.pas to i386/ cpu_target dir
|
25 vuotta sitten |