Jonas Maebe
|
99994c0603
Merged revisions 11879-11880,11884-11888,11890,11896-11898,11903-11919,11926-11930,11933-11934,11936-11937,11939-11940,11942-11985,11987-11991,11993-12013,12015-12017,12019-12040,12043,12045,12047-12050,12054,12056-12057,12059-12062,12064-12066,12073,12075,12077-12078,12082,12085,12087-12088,12092-12094,12099,12106-12110,12114,12117-12122,12125,12128-12131,12138,12141-12143,12152-12160,12162-12163,12166-12171,12173-12176,12196,12198-12205 via svnmerge from
|
17 years ago |
florian
|
b178b08ba7
Merged revisions 11665-11738 via svnmerge from
|
17 years ago |
florian
|
9955d5b061
o patch from Sergej Gorelkin to improvement code generation for string literals
|
17 years ago |
yury
|
24be2c31f7
* Fixed tw11027.
|
17 years ago |
yury
|
771479e65c
* Improved fix for bug #10233 for better Delphi compatibility and efficiency:
|
17 years ago |
florian
|
6c53785e3a
* first part of implements clean up and fixing
|
17 years ago |
Jonas Maebe
|
f36e5411af
* split cpu64bit compiler define into
|
17 years ago |
Jonas Maebe
|
8349cde7db
* changed byte/word/longbool to be Delphi-compatible (+ similar changes
|
17 years ago |
Jonas Maebe
|
91e0e5db17
* avoid some superfluous memory accesses when converting a double
|
18 years ago |
Jonas Maebe
|
815cd2b39d
+ support for widestring manager based widechar conversions
|
18 years ago |
daniel
|
20a804152d
* Don't assume pointers are 8 bytes.
|
18 years ago |
daniel
|
6e0a7bb0eb
* Nil constants that are type converted to a method procvar are now
|
18 years ago |
Jonas Maebe
|
abef29c1d5
* fixed x86 vector mmloads and use scalar loads in ncgcnv
|
19 years ago |
Jonas Maebe
|
fc99b0ad48
* fixed floating point precision conversions for loc_mmregister and
|
19 years ago |
Jonas Maebe
|
e815b923d5
* a_loadfpu_* gets two size parameters: fromsize and tosize
|
19 years ago |
florian
|
ac5b260ec2
* registers of references aren't reused so we can safe a mov
|
19 years ago |
peter
|
658c46b903
* remove tdictionary and tindexarray
|
19 years ago |
peter
|
136d3e8d46
* refactor implemented interfaces
|
19 years ago |
florian
|
85d63d9fa9
* settings refactored
|
19 years ago |
peter
|
3078a1927f
* remove ttype
|
19 years ago |
peter
|
d07f470b71
* remove ifdef fpc
|
19 years ago |
Jonas Maebe
|
039e7143f4
* avoid some unnecessary bool->int->bool type conversions
|
19 years ago |
peter
|
0ec2921bbe
* split newasmsymbol to refasmsymbol and defineasmsymbol
|
19 years ago |
peter
|
b7fe6797bf
Merged revisions 2921-2922,2925 via svnmerge from
|
19 years ago |
peter
|
45176ea2a8
* split tstringtype for stringdef and stringconstnode
|
20 years ago |
peter
|
edf553a223
* string constants are now array of char until
|
20 years ago |
peter
|
a3ab2053c9
* support multiple asmlabel types, renamed getlabel to
|
20 years ago |
florian
|
804207239d
*c <int64>:=-<longint> fixed (bug 4253)
|
20 years ago |
fpc
|
790a4fe2d3
* log and id tags removed
|
20 years ago |
fpc
|
50778076c3
initial import
|
20 years ago |