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