Jonas Maebe
|
5053a39501
* moved ARM-specific tprocdef.total_stackframe_size field to cpu-specific
|
há 11 anos atrás |
Jonas Maebe
|
f101118cd6
* moved MIPS-specific tprocdef.total_local_size field to cpu-specific
|
há 11 anos atrás |
Jonas Maebe
|
d020a32b9a
- removed no longer used tprocdef.fpu_used field for i386/i8086 (the one
|
há 11 anos atrás |
Jonas Maebe
|
806bf0b88e
- removed storing/loading unused byte for tprocdef.fpu_used
|
há 11 anos atrás |
florian
|
0a7b795744
* fix for the regressions caused by r27417
|
há 11 anos atrás |
nickysn
|
5f57274b74
+ proper i8086 Seg() implementation (i.e. support segments other than DS)
|
há 11 anos atrás |
sergei
|
8c693a3300
* Win64 apparently expects records with single field of floating-point type to be passed the same way as that only field, i.e. in xmm register. Fixes tests/cg/tcalext6.pp.
|
há 11 anos atrás |
sergei
|
db621780d5
* x86_64-win64: fixed handling of RELOC_RELATIVE_1..RELOC_RELATIVE_5 COFF relocations, they were off by 4 bytes, causing failure in tests/test/tcalext.pp.
|
há 11 anos atrás |
pierre
|
f35860b33a
Update revision.inc after fpcmake.ini change 27428
|
há 11 anos atrás |
pierre
|
fcc7dc82fc
Fix typo error in previous fpcmake.ini change
|
há 11 anos atrás |
pierre
|
64b1dce92b
iUpdate revision.inc after fpcmake.ini change 27426
|
há 11 anos atrás |
pierre
|
2161b5e2e4
Fix syntax error in previous fpcmake.ini change
|
há 11 anos atrás |
pierre
|
7b28fb4c0e
Makefile update to suppport use of -sh option
|
há 11 anos atrás |
pierre
|
4bb05e6c16
Version updated due to fpcmake.ini change rev 27421
|
há 11 anos atrás |
pierre
|
0801538080
Regenerated from fpcmake.ini
|
há 11 anos atrás |
pierre
|
8f9268d808
Add missing EXECPPAS for explicit COMPILER calls, needed for -sh option
|
há 11 anos atrás |
pierre
|
b213d2624a
Handle -sh option (generate script to link on host)
|
há 11 anos atrás |
pierre
|
e0a04bdd1c
Add data2inc call to update fpcmake.inc from fpcmake.ini
|
há 11 anos atrás |
nickysn
|
e4d4dd9d81
* replaced tabs with spaces, fixes identation
|
há 11 anos atrás |
nickysn
|
85c6ffa102
* setup a true far data memory layout in the compact and large models with
|
há 11 anos atrás |
florian
|
73cf0b62f2
* relaxed conditions for floats in int registers, this improved softfloat code significantly
|
há 11 anos atrás |
marco
|
3d5b177f68
* win64 printer unit added.
|
há 11 anos atrás |
sergei
|
7f9c65d4c1
* x86_64-linux: include startup units into build.
|
há 11 anos atrás |
sergei
|
eb30da60a6
* x86_64-linux: fixed existing Pascal startup code (syntax only, operation not tested yet) and added missing files.
|
há 11 anos atrás |
nickysn
|
c0cb3643f8
+ support i8086 far data memory models in fpc_longJmp
|
há 11 anos atrás |
sergei
|
1643c175f2
+ .so startup code for sparc-linux.
|
há 11 anos atrás |
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.
|
há 11 anos atrás |
nickysn
|
d24cfbcc8e
+ implemented InterLockedCompareExchange for i8086
|
há 11 anos atrás |
marco
|
796be2656c
* removed printer
|
há 11 anos atrás |
sergei
|
fff45fa1d3
- Don't compile fpc_abs_real and fpc_sqr_real if they are already defined (Mantis #25342).
|
há 11 anos atrás |