Jonas Maebe
|
76e23fc54e
* fixed internalerror when having to choose between different
|
17 years ago |
Jonas Maebe
|
62e66d2a56
* explicit typecasting of any ordinal type to a boolean of the same
|
17 years ago |
peter
|
761344e9fc
* don't allow passing ordinal and real constants to formal const parameters
|
17 years ago |
florian
|
d8d96f14e6
+ experimental directive, resolves #10833
|
17 years ago |
florian
|
cae52272aa
* split ena_rq define
|
17 years ago |
Jonas Maebe
|
8349cde7db
* changed byte/word/longbool to be Delphi-compatible (+ similar changes
|
17 years ago |
Jonas Maebe
|
53be0147d4
* fixed assignments to integer regvars typecasted to a type
|
17 years ago |
Jonas Maebe
|
be2119b489
* simply discard overloaded routines which cannot accept a variant
|
17 years ago |
florian
|
5c96c4a671
+ first part of support for an unicodestring type
|
17 years ago |
Jonas Maebe
|
e716ac6b6b
* give ord->formaldef again a higher precedence than ord->floatdef
|
18 years ago |
Jonas Maebe
|
e621b30af8
* remove procedures with var/out parameters which are supposed to
|
18 years ago |
Jonas Maebe
|
82a0749970
* prefer non-matching orddef conversions to orddef-to-pointer conversions
|
18 years ago |
peter
|
bfca4e67fa
* -CO option to check for possible integer overflows
|
18 years ago |
Jonas Maebe
|
0ebc1e920a
* allow modifying lvalues obtained by dereferencing read-only properties,
|
18 years ago |
peter
|
6b8aed593f
* remove registers{int/mmx/fpu} from firstpass
|
18 years ago |
Jonas Maebe
|
e1aefdbac5
* Improved escape analysis so the improved tretopt no longer fails.
|
18 years ago |
Jonas Maebe
|
df84ca49b4
* fixed tests/cg/opt/tretopt, and also in more cases
|
18 years ago |
Jonas Maebe
|
097c2db374
* make sure warnings/hints in set_varstate are always given at the
|
18 years ago |
Jonas Maebe
|
fc70aa545c
* changed boolean fields in ttempinfo to a set for easier
|
18 years ago |
Jonas Maebe
|
28bab3fb4f
- removed some unused variables
|
18 years ago |
daniel
|
eb42e583b1
- Disable smaller_possible_range_check hints/warnings because of too much
|
18 years ago |
daniel
|
b635d89ffa
* Fix overload selection code.
|
18 years ago |
daniel
|
563b325382
- Remove another test for u64bit now unnecessary.
|
18 years ago |
daniel
|
9adb202a92
* Rework the constexprint to allow operations from low(int64) to high(qword).
|
18 years ago |
florian
|
54fc70395e
* experimental patch to fix #9059 and friends in case -Oodfa is used
|
18 years ago |
Jonas Maebe
|
10341eabaa
* don't allow taking the address of ordinal bitpacked array elements
|
18 years ago |
Jonas Maebe
|
2af8ca7a19
* allow taking the address of fields of packed records iff
|
18 years ago |
peter
|
ea92a0e1a7
* prefer overloaded methods in current object over
|
18 years ago |
Jonas Maebe
|
76b190b723
- removed caretn and related code
|
18 years ago |
Jonas Maebe
|
de1af478c3
* do not allow passing properties as var parameters (mantis #8777)
|
18 years ago |