Jonas Maebe
|
a9498b6735
* fixed the parameter order for thlcgobj.g_load_const_field_by_name()
|
9 anni fa |
Jonas Maebe
|
4821fa7c67
* fixed second_proc_to_procvar for 8086 after r32553
|
9 anni fa |
Jonas Maebe
|
d6fb458129
* made second_proc_to_procvar type safe
|
9 anni fa |
Jonas Maebe
|
64c4e16f8b
* converted last part of second_real_to_real() to the high level code
|
9 anni fa |
Jonas Maebe
|
a55e9a8b0a
* fixed type in second_class_to_intf if the class was in a LOC_REGISTER
|
9 anni fa |
Jonas Maebe
|
d444b365e1
* finished conversion of second_class_to_intf to the high level code
|
9 anni fa |
Jonas Maebe
|
0fc1fd6ac1
* replaced current_procinfo.currtrue/falselabel with storing the true/false
|
10 anni fa |
Jonas Maebe
|
f402b0d7df
* changed getpointerdef() into a tpointerdef.getreusable() class method
|
10 anni fa |
Jonas Maebe
|
b9c9422fa7
* fixed type of reference used to store an ansichar that was converted
|
10 anni fa |
Jonas Maebe
|
582aee4d90
* fixed the type of FPC_EMPTYCHAR when referencing it
|
10 anni fa |
Jonas Maebe
|
bd203a5b57
* synchronised with trunk till r30240
|
10 anni fa |
Károly Balogh
|
0021ad714f
* fixed some ancient code behind cpu_uses_separate_address_registers define to at least compile again, for some m68k experiment
|
10 anni fa |
Jonas Maebe
|
67b8aceaee
* synchronized with privatetrunk till r30095
|
10 anni fa |
Jonas Maebe
|
2c3aa7cee0
* give an internal error in second_int_to_bool() if left.expectloc was not
|
10 anni fa |
Jonas Maebe
|
3a78f4f580
* use the correct destination def for loading a simple proc2procvar
|
11 anni fa |
Jonas Maebe
|
5c75b6dd6b
* synchronised with trunk up till r28402
|
11 anni fa |
Jonas Maebe
|
2c7a1b4e91
* fixed optimisation from r25067 for the generic case where a signed value
|
11 anni fa |
Jonas Maebe
|
7949bebb8d
* synchronised with r28168 of trunk
|
11 anni fa |
sergei
|
04eb925776
* tcgtypeconvnode.second_int_to_int: disabled optimization from r25067 for m68k, because reg_cgsize() does not return expected values on that target.
|
11 anni fa |
nickysn
|
cb05907e18
* fixed the global function to nested procvar conversion in the i8086 far data
|
11 anni fa |
Jonas Maebe
|
bacd303208
* synchronized with trunk up to r27758
|
11 anni fa |
nickysn
|
4ab9c6f206
+ fixed tcgtypeconvnode.second_class_to_intf for i8086 far data memory models
|
11 anni fa |
nickysn
|
a17c04c3e0
* fixed array to pointer conversion in i8086 far data memory models
|
11 anni fa |
nickysn
|
e8b9d9bf41
* converted tcgtypeconvnode.second_nil_to_methodprocvar to the high level code
|
11 anni fa |
nickysn
|
187c2af20e
* tcgtypeconvnode.second_proc_to_procvar converted to the high level code
|
11 anni fa |
florian
|
0a7b795744
* fix for the regressions caused by r27417
|
11 anni fa |
florian
|
73cf0b62f2
* relaxed conditions for floats in int registers, this improved softfloat code significantly
|
11 anni fa |
nickysn
|
0aab7fcc9c
* fixed tcgtypeconvnode.second_cstring_to_pchar for i8086 far data memory models by using the high level code generator
|
11 anni fa |
nickysn
|
2644d7566c
* refactored tcgtypeconvnode.second_pointer_to_array to use
|
11 anni fa |
nickysn
|
bd75abb64b
+ fill the treference.segment in tcgtypeconvnode.second_pointer_to_array when
|
11 anni fa |