Jonas Maebe
|
92ff07deaf
* several fixes by Pierre Pede (parts of his patch to mantis #12492)
|
16 jaren geleden |
Jonas Maebe
|
0597c300f4
* applied feature dependencies patch by Sven Barth from mantis #13673 :
|
16 jaren geleden |
Jonas Maebe
|
22aacd2a60
* return 0 for length(pchar(0)), like Kylix does (using corrected and
|
17 jaren geleden |
ivost
|
8046f82416
* Undoing change commited in r12461, it looks like a feature and not a bug ;)
|
17 jaren geleden |
ivost
|
fe3263eb08
* i386 version of fpc_pchar_length did not accept NIL strings, maybe we have to check other implementations also
|
17 jaren geleden |
florian
|
558cf3ef87
* reset FPU properly after an exception, resolves #12214
|
17 jaren geleden |
florian
|
20e632c8d8
* reorganized ror/rol defines
|
17 jaren geleden |
florian
|
1afb1aa9cc
+ ror/rol functions
|
17 jaren geleden |
Jonas Maebe
|
f00beea41c
* fixed i386/linux rtl compilation and functionality when compiled
|
17 jaren geleden |
yury
|
5dc6e54925
* Removed inline for procedures with assembler or formal parameters, since inline is not supported for them (compiler warns about that now). Even if there is no inline modifier in interface declaration of procedure, it is possible to specify inline in procedure implementation if needed (e.g. for generic implementations) and inlining will work for them.
|
17 jaren geleden |
daniel
|
0d78460e2e
* Disable int_str again.
|
17 jaren geleden |
peter
|
2a479654f1
* remove asm for simple math functions so the generic inlined function is
|
17 jaren geleden |
daniel
|
624bb8e7e1
* Add win32 workaround suggested by Peter.
|
17 jaren geleden |
peter
|
f70219cdd8
* add align directives to int_str
|
17 jaren geleden |
daniel
|
d12e107800
* Use fpc_geteipasebx.
|
17 jaren geleden |
daniel
|
220565fb94
* Remove unused lea from skip loop.
|
17 jaren geleden |
Jonas Maebe
|
8c45c66e13
* removed accidentally committed global disable of assembler int_str
|
17 jaren geleden |
Jonas Maebe
|
95c991872b
+ added exeinfo to implicit units so make install works again
|
17 jaren geleden |
daniel
|
b8fdbb1055
* Some final tweaks to asm int_str.
|
17 jaren geleden |
daniel
|
f94d457429
* Add Darwin PIC support to assembler int_str again.
|
17 jaren geleden |
daniel
|
2ce992b4ae
- Disable asm str_int again now that testsuites have run.
|
18 jaren geleden |
daniel
|
47c2cc095b
* Make str_int pic proof.
|
18 jaren geleden |
daniel
|
6e2af37c48
Convert str_int to ATT assembler and activate it.
|
18 jaren geleden |
daniel
|
0cfdde094d
- Disable assembler implementations of str_int because of mysterious
|
18 jaren geleden |
daniel
|
d8bffd27fc
- Intergrate i386/strlen.inc and remove it.
|
18 jaren geleden |
florian
|
d08abbca46
* forgotten commit
|
18 jaren geleden |
yury
|
4662eb98fc
* Fixed warnings.
|
18 jaren geleden |
florian
|
7da7364ee7
* refactored SysResetFPU into SysInitFPU and SysResetFPU
|
18 jaren geleden |
florian
|
5a3f71754a
- removed odd assembler implementation, using the inline variant usually creates better code
|
18 jaren geleden |
florian
|
7878f0feb3
* made all fpc_*_to_shortstr helpers a procedure, resolves #8580
|
18 jaren geleden |