florian
|
fe7cba52dc
+ support of inlined ror/rol on arm
|
пре 17 година |
florian
|
20e632c8d8
* reorganized ror/rol defines
|
пре 17 година |
florian
|
076df335e8
+ benchmark to test md5 improvement by internal rol
|
пре 17 година |
florian
|
572fe6282e
* teach peephole optimizer about ror/rol
|
пре 17 година |
Jonas Maebe
|
2f2d4714d0
+ test to make sure that {$x-} works properly for inlined functions
|
пре 17 година |
florian
|
1afb1aa9cc
+ ror/rol functions
|
пре 17 година |
florian
|
0a26b6a129
+ lazarus project to build win32 rtl
|
пре 17 година |
Jonas Maebe
|
b367162fcb
+ added test
|
пре 17 година |
marco
|
e6410f45c1
* disable iochecking when opening terminal (to avoid RTE of #11376).
|
пре 17 година |
Almindor
|
3588a9d02c
* inline the ** operators since they just call functions directly
|
пре 17 година |
marco
|
a9d85dea89
* or iconvlibfound according to initiconv lib result
|
пре 17 година |
florian
|
6d010d076e
* updated to libtar 2.0.8, resolves #11744
|
пре 17 година |
marco
|
dc14080182
* removed beautifying (camelcasing) of main module filename on *nix. Fixed #5614
|
пре 17 година |
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 година |
yury
|
a6eb251cee
* Define dummy tcgarm.g_stackpointer_alloc to fix abstract warning.
|
пре 17 година |
yury
|
0bcaf8845f
* Fixed 'mixed signed/unsigned' warnings.
|
пре 17 година |
yury
|
2cf240b9af
* Suppressed "Values in enumeration types have to be ascending" note.
|
пре 17 година |
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 година |
yury
|
578c91f69d
* Create instance of tdosinputfile instead of tinputfile to prevent warning about abstract methods.
|
пре 17 година |
yury
|
8ce526d760
* Removed unused abstract method tcg.getflagregister
|
пре 17 година |
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 година |
yury
|
a039dd6942
* Fixed warnings about hiding inherited method.
|
пре 17 година |
yury
|
bf454fad71
* Added function result for unimplemented methods to prevent warnings.
|
пре 17 година |
yury
|
72aa4f8cdd
* Fixed warnings about uninitialized record fields.
|
пре 17 година |
yury
|
453e82e001
* Don't use dispose for memory allocated with getmem.
|
пре 17 година |
yury
|
2f5d8b0381
* Fixed unreachable code warnings.
|
пре 17 година |
yury
|
451a290caf
* Fixed 'mixed signed/unsigned' and pointer conversion warnings.
|
пре 17 година |
yury
|
491f0fa1d8
* Replaced all user defined warnings by TODO comments to reduce compiler noise.
|
пре 17 година |
yury
|
fd0ed50331
* Removed/commented more unused variables.
|
пре 17 година |
yury
|
6c6bf452ca
* Fixed level 2 comment warnings.
|
пре 17 година |