peter
|
cc8c4d7093
* moved more routines from cga/n386util
|
23 years ago |
carl
|
fb605f11b0
* changeregsize -> rg.makeregsize
|
23 years ago |
carl
|
b4f0af389d
+ generic FPC_CHECKPOINTER
|
23 years ago |
peter
|
8d0751ff97
* removed some more routines from cga
|
23 years ago |
peter
|
3bcfe33002
* fixed stackcheck that would be called recursively when a stack
|
23 years ago |
peter
|
5e7a1e3729
* removed unused units
|
23 years ago |
michael
|
e043c5af70
* Patch from peter to fix go32v2 cycle
|
23 years ago |
peter
|
5b242f7741
* tlocation,treference update
|
23 years ago |
Jonas Maebe
|
7fb55bf4e4
+ a_loadfpu_* and a_loadmm_* methods in tcg
|
23 years ago |
peter
|
b4cc4b7b01
* removed compiler warnings
|
23 years ago |
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 years ago |
peter
|
e45bb82d81
* freemem change to value parameter
|
24 years ago |
Jonas Maebe
|
6dbf240bde
* less unnecessary regvar loading with if-statements
|
24 years ago |
Jonas Maebe
|
8a2c142e46
* fixed internalerror(10) due to previous fpu overflow fixes ("merged")
|
24 years ago |
peter
|
45dab81414
* merged netbsd, fpu-overflow from fixes branch
|
24 years ago |
florian
|
9746f4c2d6
* some cg reorganisation
|
24 years ago |
Jonas Maebe
|
460af7729c
* fixed memory leak with coping of array-of-consts as valuepara
|
24 years ago |
peter
|
ca8d604964
* various widestring updates, it works now mostly without charset
|
24 years ago |
peter
|
b10e754536
* alignmentinfo record added
|
24 years ago |
peter
|
0c03535b5b
* registration of targets and assemblers
|
24 years ago |
peter
|
a7cf57524e
* symtable change to classes
|
24 years ago |
peter
|
4e2655cdc5
* resulttype rewrite
|
24 years ago |
peter
|
d8abf76f6b
* getsym redesign, removed the globals srsym,srsymtable
|
24 years ago |
Jonas Maebe
|
2e3ba14936
* new rangecheck code now handles conversion between signed and cardinal types correctly
|
24 years ago |
Jonas Maebe
|
af38291233
* simplified and optimized range checking code, FPC_BOUNDCHECK is no longer necessary
|
24 years ago |
Jonas Maebe
|
2e5e5eb1a4
* optimized loadshortstring a bit
|
25 years ago |
peter
|
32b9cdb7cf
+ new tlinkedlist class (merge of old tstringqueue,tcontainer and
|
25 years ago |
Jonas Maebe
|
585b5f2e00
* fixed web bug #1144
|
25 years ago |
Jonas Maebe
|
c91a23c27d
* new constant handling: from now on, hex constants >$7fffffff are
|
25 years ago |
Jonas Maebe
|
a8af566cd7
+ new integer regvar handling, should be much more efficient
|
25 years ago |