Jonas Maebe
|
039e7143f4
* avoid some unnecessary bool->int->bool type conversions
|
19 년 전 |
peter
|
95be416b9d
* don't allow stringconst+integer
|
19 년 전 |
Jonas Maebe
|
07ce826be0
+ added ability for (mainly 32bit) code generators to directly handle
|
19 년 전 |
peter
|
a77f503a30
* optimize multiple concats for ansi/widestring
|
19 년 전 |
peter
|
232555904e
* symtablestack cleanup and rewrite
|
19 년 전 |
peter
|
45176ea2a8
* split tstringtype for stringdef and stringconstnode
|
19 년 전 |
Jonas Maebe
|
42ec76598c
* new categories for vs_*: vs_declared, vs_initialised, vs_read,
|
19 년 전 |
peter
|
4c73e86058
* check for allowed floatdef operations
|
20 년 전 |
yury
|
80fbc143ab
* removed MULS->MULD substitution for wince, because MULS was added to system unit.
|
20 년 전 |
peter
|
2a6623a97f
* stringconst+pchar returns a string
|
20 년 전 |
florian
|
c1f1424640
* pchar +/- <array of char> is allowed as well
|
20 년 전 |
florian
|
d9c071da6d
* fixed double comparison on wince
|
20 년 전 |
peter
|
edf553a223
* string constants are now array of char until
|
20 년 전 |
florian
|
10db94c8c1
* there is no muls, muld must be generated
|
20 년 전 |
florian
|
fa1575aeab
* fixed array[..] of char <op> pchar: wrong type was determined for non op<>+ returned
|
20 년 전 |
florian
|
a53c9e2666
* fixed stupid copy/paste which turned softfloat always off
|
20 년 전 |
florian
|
adb193497d
+ softfloat support for wince
|
20 년 전 |
peter
|
534109351b
* another cardinal-cardinal fix
|
20 년 전 |
peter
|
297f33b6c9
* unsigned-unsinged gives signed
|
20 년 전 |
florian
|
cf2c0d52e3
* initialisation of global mm register variables
|
20 년 전 |
florian
|
91f87244e3
* float calculation aren't executed anymore using the best real type if the types differ
|
20 년 전 |
florian
|
21038de78d
+ started with refactoring det_resulttype
|
20 년 전 |
peter
|
ac0277b40b
* dword-dword now gives dword
|
20 년 전 |
fpc
|
790a4fe2d3
* log and id tags removed
|
20 년 전 |
fpc
|
50778076c3
initial import
|
20 년 전 |
peter
|
c1f4f09911
longword-longword gives int64
|
20 년 전 |
michael
|
3e54552235
+ * fix constant folding for string+char (from Peter)
|
20 년 전 |
peter
|
3f9d6ab32f
* add hint when passing an uninitialized variable to a var parameter
|
20 년 전 |
peter
|
a82ee06691
* for methodpointers compare only proc field
|
20 년 전 |
peter
|
0ae80eea41
* allow enum arithmetics inside an enum def, compatible with delphi
|
20 년 전 |