Károly Balogh
|
7ed9b9f188
m68k: instead of the FPU, use CPU instructions to copy cgparas to stack
|
8 tahun lalu |
Jonas Maebe
|
744facb7fc
* properly support accepting register parameters of assembler routines in
|
8 tahun lalu |
Jonas Maebe
|
61af0fb72d
* only take into account the location of the parameter at the callee side to
|
8 tahun lalu |
joost
|
2f72f67f11
* TFPPackage.GetDebugName now also works when the package is not assigned
|
8 tahun lalu |
florian
|
358bfb4858
* SSE4.1+ implementation of int(...)
|
8 tahun lalu |
florian
|
3c5ec4e76c
* allocate register correctly for "MovMov2Mov 2"
|
8 tahun lalu |
florian
|
69f41a776e
* jump-free Ceil*/Floor* implementations
|
8 tahun lalu |
florian
|
12dec14859
* try to break dependency chains when generating vsqrt instructions
|
8 tahun lalu |
florian
|
8eec29b139
+ enable support for a processor specific frac function
|
8 tahun lalu |
florian
|
912e6d129a
* fix modification flags for *ROUND*
|
8 tahun lalu |
florian
|
1ffdf02b94
+ Ch_*Op4
|
8 tahun lalu |
pierre
|
a8ef8c852d
Put fpcsubarch-fpcmemorymodel directory search before general directories for i8086 CPU
|
8 tahun lalu |
florian
|
54b5112284
* real constants should be propagated during inline expanding
|
8 tahun lalu |
florian
|
ddfaf59626
* fix compilation with -Cr
|
8 tahun lalu |
Jonas Maebe
|
e4dbd24a49
+ inline trunc() support for the LLVM backend when using -Oofastmath (because
|
8 tahun lalu |
michael
|
a5f22c92db
* Patch from Alfred to implement flat extraction
|
8 tahun lalu |
marco
|
86cea6b3ef
* add glVertexAttribDivisor, mantis #31878, patch by Julian Puhl
|
8 tahun lalu |
pierre
|
8a7de4a4d3
Add calls to FPC_HANDLE_I8086_ERROR and add handlers for interrupt $10 and $75
|
8 tahun lalu |
pierre
|
ec0dfdc245
Regenerated after: Add unicode related units
|
8 tahun lalu |
pierre
|
86d0cfb75e
Add unicode related units
|
8 tahun lalu |
pierre
|
50e5256f8e
* system.pp:
|
8 tahun lalu |
Jonas Maebe
|
9787c5dd82
* fix compilation of LLVM backend (mantis #31794)
|
8 tahun lalu |
Jonas Maebe
|
6dca851cb2
* set default LLVM version to 3.9.0
|
8 tahun lalu |
Jonas Maebe
|
f3ebde999f
* extracted the code to generate the indirect symbols from
|
8 tahun lalu |
Jonas Maebe
|
04ac44cd37
- removed dependency of hlcgllvm on llvmpara, so that cpupara no longer
|
8 tahun lalu |
pierre
|
277f1c1c2d
Check if FPC_SYSTEM_HAS_SYSINITFPU before parsing generic i8086 code
|
8 tahun lalu |
pierre
|
8ebac8ed52
Add Handle_I8086_Error procedure
|
8 tahun lalu |
pierre
|
301ed6d9b7
Fix debug code on successful int 0x21 function ax=0x4800
|
8 tahun lalu |
pierre
|
ae349a3ccc
Handle second argument to -Ch option, -Chx,y y is max heap size
|
8 tahun lalu |
pierre
|
5c18830aab
Regenerated files after: Add help for second argument to -Ch option, -Chx,y y is max heap size
|
8 tahun lalu |