florian
|
572fe6282e
* teach peephole optimizer about ror/rol
|
17 anos atrás |
Jonas Maebe
|
2f2d4714d0
+ test to make sure that {$x-} works properly for inlined functions
|
17 anos atrás |
florian
|
1afb1aa9cc
+ ror/rol functions
|
17 anos atrás |
florian
|
0a26b6a129
+ lazarus project to build win32 rtl
|
17 anos atrás |
Jonas Maebe
|
b367162fcb
+ added test
|
17 anos atrás |
marco
|
e6410f45c1
* disable iochecking when opening terminal (to avoid RTE of #11376).
|
17 anos atrás |
Almindor
|
3588a9d02c
* inline the ** operators since they just call functions directly
|
17 anos atrás |
marco
|
a9d85dea89
* or iconvlibfound according to initiconv lib result
|
17 anos atrás |
florian
|
6d010d076e
* updated to libtar 2.0.8, resolves #11744
|
17 anos atrás |
marco
|
dc14080182
* removed beautifying (camelcasing) of main module filename on *nix. Fixed #5614
|
17 anos atrás |
yury
|
4dac183601
* Bring back tcg.getflagregister on Florian's request, but made it non-abstract. It may be used for IA64 support in future (if IA64 will live so long :).
|
17 anos atrás |
yury
|
a6eb251cee
* Define dummy tcgarm.g_stackpointer_alloc to fix abstract warning.
|
17 anos atrás |
yury
|
0bcaf8845f
* Fixed 'mixed signed/unsigned' warnings.
|
17 anos atrás |
yury
|
2cf240b9af
* Suppressed "Values in enumeration types have to be ascending" note.
|
17 anos atrás |
yury
|
0e34e98b82
* Removed abstract modifier for some optional (not needed for every CPU target) methods in tcg and tparamanager classes. These methods throw internal error if not overrode.
|
17 anos atrás |
yury
|
578c91f69d
* Create instance of tdosinputfile instead of tinputfile to prevent warning about abstract methods.
|
17 anos atrás |
yury
|
8ce526d760
* Removed unused abstract method tcg.getflagregister
|
17 anos atrás |
yury
|
d5c0ba9a1e
* Improved warning about constructing class instance with abstract methods. Warning is issued for each method and method name is specified in the message. It makes easy to find out which abstract methods still not overrode.
|
17 anos atrás |
yury
|
a039dd6942
* Fixed warnings about hiding inherited method.
|
17 anos atrás |
yury
|
bf454fad71
* Added function result for unimplemented methods to prevent warnings.
|
17 anos atrás |
yury
|
72aa4f8cdd
* Fixed warnings about uninitialized record fields.
|
17 anos atrás |
yury
|
453e82e001
* Don't use dispose for memory allocated with getmem.
|
17 anos atrás |
yury
|
2f5d8b0381
* Fixed unreachable code warnings.
|
17 anos atrás |
yury
|
451a290caf
* Fixed 'mixed signed/unsigned' and pointer conversion warnings.
|
17 anos atrás |
yury
|
491f0fa1d8
* Replaced all user defined warnings by TODO comments to reduce compiler noise.
|
17 anos atrás |
yury
|
fd0ed50331
* Removed/commented more unused variables.
|
17 anos atrás |
yury
|
6c6bf452ca
* Fixed level 2 comment warnings.
|
17 anos atrás |
yury
|
6daceb38f6
* Fixed unreachable code warnings.
|
17 anos atrás |
yury
|
cf7390ea81
* Fixed 'mixed signed/unsigned' and pointer conversion warnings.
|
17 anos atrás |
yury
|
5548824859
* Removed/ifdefed/commented unused local variables.
|
17 anos atrás |