Jonas Maebe
|
9273856e84
* disallow pusha*/popa* for x86_64 (mantis #14862)
|
15 سال پیش |
Jonas Maebe
|
92ff07deaf
* several fixes by Pierre Pede (parts of his patch to mantis #12492)
|
16 سال پیش |
Jonas Maebe
|
0597c300f4
* applied feature dependencies patch by Sven Barth from mantis #13673 :
|
16 سال پیش |
Jonas Maebe
|
22aacd2a60
* return 0 for length(pchar(0)), like Kylix does (using corrected and
|
17 سال پیش |
ivost
|
8046f82416
* Undoing change commited in r12461, it looks like a feature and not a bug ;)
|
17 سال پیش |
ivost
|
fe3263eb08
* i386 version of fpc_pchar_length did not accept NIL strings, maybe we have to check other implementations also
|
17 سال پیش |
florian
|
558cf3ef87
* reset FPU properly after an exception, resolves #12214
|
17 سال پیش |
florian
|
20e632c8d8
* reorganized ror/rol defines
|
17 سال پیش |
florian
|
1afb1aa9cc
+ ror/rol functions
|
17 سال پیش |
Jonas Maebe
|
f00beea41c
* fixed i386/linux rtl compilation and functionality when compiled
|
17 سال پیش |
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 سال پیش |
daniel
|
0d78460e2e
* Disable int_str again.
|
17 سال پیش |
peter
|
2a479654f1
* remove asm for simple math functions so the generic inlined function is
|
17 سال پیش |
daniel
|
624bb8e7e1
* Add win32 workaround suggested by Peter.
|
17 سال پیش |
peter
|
f70219cdd8
* add align directives to int_str
|
17 سال پیش |
daniel
|
d12e107800
* Use fpc_geteipasebx.
|
17 سال پیش |
daniel
|
220565fb94
* Remove unused lea from skip loop.
|
17 سال پیش |
Jonas Maebe
|
8c45c66e13
* removed accidentally committed global disable of assembler int_str
|
17 سال پیش |
Jonas Maebe
|
95c991872b
+ added exeinfo to implicit units so make install works again
|
17 سال پیش |
daniel
|
b8fdbb1055
* Some final tweaks to asm int_str.
|
17 سال پیش |
daniel
|
f94d457429
* Add Darwin PIC support to assembler int_str again.
|
17 سال پیش |
daniel
|
2ce992b4ae
- Disable asm str_int again now that testsuites have run.
|
18 سال پیش |
daniel
|
47c2cc095b
* Make str_int pic proof.
|
18 سال پیش |
daniel
|
6e2af37c48
Convert str_int to ATT assembler and activate it.
|
18 سال پیش |
daniel
|
0cfdde094d
- Disable assembler implementations of str_int because of mysterious
|
18 سال پیش |
daniel
|
d8bffd27fc
- Intergrate i386/strlen.inc and remove it.
|
18 سال پیش |
florian
|
d08abbca46
* forgotten commit
|
18 سال پیش |
yury
|
4662eb98fc
* Fixed warnings.
|
18 سال پیش |
florian
|
7da7364ee7
* refactored SysResetFPU into SysInitFPU and SysResetFPU
|
18 سال پیش |
florian
|
5a3f71754a
- removed odd assembler implementation, using the inline variant usually creates better code
|
18 سال پیش |