florian
|
cc622779c9
* set size of nil constants casted to method pointers correctly, first part of resolving #10684
|
16 年之前 |
Jonas Maebe
|
7d459cf12a
* the compiler now explicitly keeps track of the minimally guaranteed
|
16 年之前 |
Jonas Maebe
|
718694d1d6
* always specify an explicit alignment for tgobj.gettemp (so e.g.
|
16 年之前 |
florian
|
b178b08ba7
Merged revisions 11665-11738 via svnmerge from
|
17 年之前 |
florian
|
9955d5b061
o patch from Sergej Gorelkin to improvement code generation for string literals
|
17 年之前 |
yury
|
24be2c31f7
* Fixed tw11027.
|
17 年之前 |
yury
|
771479e65c
* Improved fix for bug #10233 for better Delphi compatibility and efficiency:
|
17 年之前 |
florian
|
6c53785e3a
* first part of implements clean up and fixing
|
17 年之前 |
Jonas Maebe
|
f36e5411af
* split cpu64bit compiler define into
|
17 年之前 |
Jonas Maebe
|
8349cde7db
* changed byte/word/longbool to be Delphi-compatible (+ similar changes
|
17 年之前 |
Jonas Maebe
|
91e0e5db17
* avoid some superfluous memory accesses when converting a double
|
17 年之前 |
Jonas Maebe
|
815cd2b39d
+ support for widestring manager based widechar conversions
|
18 年之前 |
daniel
|
20a804152d
* Don't assume pointers are 8 bytes.
|
18 年之前 |
daniel
|
6e0a7bb0eb
* Nil constants that are type converted to a method procvar are now
|
18 年之前 |
Jonas Maebe
|
abef29c1d5
* fixed x86 vector mmloads and use scalar loads in ncgcnv
|
18 年之前 |
Jonas Maebe
|
fc99b0ad48
* fixed floating point precision conversions for loc_mmregister and
|
18 年之前 |
Jonas Maebe
|
e815b923d5
* a_loadfpu_* gets two size parameters: fromsize and tosize
|
18 年之前 |
florian
|
ac5b260ec2
* registers of references aren't reused so we can safe a mov
|
19 年之前 |
peter
|
658c46b903
* remove tdictionary and tindexarray
|
19 年之前 |
peter
|
136d3e8d46
* refactor implemented interfaces
|
19 年之前 |
florian
|
85d63d9fa9
* settings refactored
|
19 年之前 |
peter
|
3078a1927f
* remove ttype
|
19 年之前 |
peter
|
d07f470b71
* remove ifdef fpc
|
19 年之前 |
Jonas Maebe
|
039e7143f4
* avoid some unnecessary bool->int->bool type conversions
|
19 年之前 |
peter
|
0ec2921bbe
* split newasmsymbol to refasmsymbol and defineasmsymbol
|
19 年之前 |
peter
|
b7fe6797bf
Merged revisions 2921-2922,2925 via svnmerge from
|
19 年之前 |
peter
|
45176ea2a8
* split tstringtype for stringdef and stringconstnode
|
19 年之前 |
peter
|
edf553a223
* string constants are now array of char until
|
20 年之前 |
peter
|
a3ab2053c9
* support multiple asmlabel types, renamed getlabel to
|
20 年之前 |
florian
|
804207239d
*c <int64>:=-<longint> fixed (bug 4253)
|
20 年之前 |