marco
|
3d5b177f68
* win64 printer unit added.
|
11 سال پیش |
sergei
|
7f9c65d4c1
* x86_64-linux: include startup units into build.
|
11 سال پیش |
sergei
|
eb30da60a6
* x86_64-linux: fixed existing Pascal startup code (syntax only, operation not tested yet) and added missing files.
|
11 سال پیش |
nickysn
|
c0cb3643f8
+ support i8086 far data memory models in fpc_longJmp
|
11 سال پیش |
sergei
|
1643c175f2
+ .so startup code for sparc-linux.
|
11 سال پیش |
sergei
|
68b97bee5a
* ARM: Implemented floating-point negation and abs() for softfloat using integer instructions. Fixes webtbs/tw4534.pp, and also yields much faster code than existing implementation.
|
11 سال پیش |
nickysn
|
d24cfbcc8e
+ implemented InterLockedCompareExchange for i8086
|
11 سال پیش |
marco
|
796be2656c
* removed printer
|
11 سال پیش |
sergei
|
fff45fa1d3
- Don't compile fpc_abs_real and fpc_sqr_real if they are already defined (Mantis #25342).
|
11 سال پیش |
reiniero
|
b2813cc627
fcl-db: cosmetic:
|
11 سال پیش |
nickysn
|
6cac29e1b5
+ implemented InterLockedExchangeAdd for i8086
|
11 سال پیش |
nickysn
|
d6cb55297c
+ symx86.pas added to ppc8086.lpi
|
11 سال پیش |
nickysn
|
5b71ad3e3b
+ i8086 InterLockedExchange reimplemented in asm, added locking with cli
|
11 سال پیش |
nickysn
|
3b2cc1baf5
- rm unused local vars from SysInitFPU and SysResetFPU
|
11 سال پیش |
nickysn
|
8eaf8938f4
+ support i8086 far data memory models in InterLockedDecrement and
|
11 سال پیش |
nickysn
|
14ecc118ec
+ disable interrupts as a form of 'locking' in InterLockedDecrement and
|
11 سال پیش |
nickysn
|
2dd9a36bdc
* use si, instead of bp in InterLockedDecrement and InterLockedIncrement
|
11 سال پیش |
Jonas Maebe
|
8364232049
+ symx86 unit, forgot to commit (part of r27397)
|
11 سال پیش |
nickysn
|
e86e108dc5
+ added the newly added source files from r27379 to ppc8086.lpi
|
11 سال پیش |
Jonas Maebe
|
338c064beb
* moved x86-specific tpointerdef functionality to architecture-specific
|
11 سال پیش |
Jonas Maebe
|
dae5d1ff62
+ added class reference types of the architecture-specific t*def/t*sym
|
11 سال پیش |
Jonas Maebe
|
43992495cb
* moved jvm tprocdef name mangling to jvm-specific descendant class
|
11 سال پیش |
Jonas Maebe
|
f4c0daddb4
* moved jvm-specific exprasm field from tprocdef to jvm-specific descendant
|
11 سال پیش |
nickysn
|
0a9f738167
+ tcg8086.g_copyvaluepara_openarray: support source to be in a different segment
|
11 سال پیش |
nickysn
|
4763723c75
+ support compact, large and huge memory models in x86/cpubase.segment_regs_equal()
|
11 سال پیش |
nickysn
|
1f8280e8f1
* load the destination segment in tcg8086.g_copyvaluepara_openarray from SS
|
11 سال پیش |
nickysn
|
070955bcd0
* fixed 'data element too large' error in i8086 far data memory models
|
11 سال پیش |
nickysn
|
096bba90da
* fixed Tcgx86.g_concatcopy not using the correct push instruction size when
|
11 سال پیش |
nickysn
|
f4a0c08736
* fixed nested access to parent local variables in i8086 far data memory models
|
11 سال پیش |
florian
|
8dfcc2b399
* do not reuse tmp. registers in tbasecgarm.handle_load_store
|
11 سال پیش |