peter
|
f70219cdd8
* add align directives to int_str
|
17 år sedan |
daniel
|
d12e107800
* Use fpc_geteipasebx.
|
17 år sedan |
daniel
|
220565fb94
* Remove unused lea from skip loop.
|
17 år sedan |
Jonas Maebe
|
8c45c66e13
* removed accidentally committed global disable of assembler int_str
|
17 år sedan |
Jonas Maebe
|
95c991872b
+ added exeinfo to implicit units so make install works again
|
17 år sedan |
daniel
|
b8fdbb1055
* Some final tweaks to asm int_str.
|
17 år sedan |
daniel
|
f94d457429
* Add Darwin PIC support to assembler int_str again.
|
17 år sedan |
daniel
|
2ce992b4ae
- Disable asm str_int again now that testsuites have run.
|
18 år sedan |
daniel
|
47c2cc095b
* Make str_int pic proof.
|
18 år sedan |
daniel
|
6e2af37c48
Convert str_int to ATT assembler and activate it.
|
18 år sedan |
daniel
|
0cfdde094d
- Disable assembler implementations of str_int because of mysterious
|
18 år sedan |
daniel
|
d8bffd27fc
- Intergrate i386/strlen.inc and remove it.
|
18 år sedan |
florian
|
d08abbca46
* forgotten commit
|
18 år sedan |
yury
|
4662eb98fc
* Fixed warnings.
|
18 år sedan |
florian
|
7da7364ee7
* refactored SysResetFPU into SysInitFPU and SysResetFPU
|
18 år sedan |
florian
|
5a3f71754a
- removed odd assembler implementation, using the inline variant usually creates better code
|
18 år sedan |
florian
|
7878f0feb3
* made all fpc_*_to_shortstr helpers a procedure, resolves #8580
|
18 år sedan |
Jonas Maebe
|
cc843f5f62
* fixed comparedword in case len=0
|
18 år sedan |
peter
|
e8322a83e4
* optimized generic implementations to use pointers instead of
|
18 år sedan |
Jonas Maebe
|
f51bac256d
* made pic-safe (by simply not accessing global variables from
|
18 år sedan |
micha
|
d95b9082bb
* add memory barrier prototypes + implementation for i386 and sparc + use lwsync for powerpc64
|
18 år sedan |
florian
|
6f6e60b723
* improved SSE check by Martin Schreiber
|
18 år sedan |
florian
|
80d55022e9
* tried to fix SSE OS support detection
|
18 år sedan |
ivost
|
2c22173534
* Added InterlockedCompareExchange64 for i386 (supported over cmpxchg8b instruction)
|
18 år sedan |
marco
|
57cfd89fbd
* Linux 64-bit FS patch from neli for FPC_USE_LIBC
|
18 år sedan |
peter
|
cd767cf5c8
* i386 uses generic fpc_compare_shortstr_equal
|
18 år sedan |
Jonas Maebe
|
5ea26c5f5f
* fixed darwin compilation
|
18 år sedan |
florian
|
bcf65051e3
* detect sse properly on linux, fixes tmask*.pp in the testsuite with -Cfsse2
|
18 år sedan |
daniel
|
e8050233af
+ Patch by Thorsten Engler to optimize string comparisons for = and <> cases. (Mantis #8231)
|
18 år sedan |
florian
|
b3a1868ff0
* correct masking of exceptions in genmath code
|
19 år sedan |