joost
|
9969da8aa9
* Added some include files to fpmake.pp
|
10 năm trước cách đây |
joost
|
c3c2fa1ede
* Added aspelltypes.inc to fpmake.pp
|
10 năm trước cách đây |
joost
|
502eee8f80
* Fixed building fpmkunit with tar-support, but without zstream
|
10 năm trước cách đây |
nickysn
|
b0130c008d
+ show the full segment:offset value of far and huge pointer const nodes in the node tree generated by -vp
|
10 năm trước cách đây |
nickysn
|
e325cf1126
* fixed internconsts with two arguments. This allows compile time evaluation of ptr(const,const) on i8086 and i386.
|
10 năm trước cách đây |
yury
|
6537b99ac3
* i386: Fixed detection of a peephole optimization using CMOV.
|
10 năm trước cách đây |
yury
|
5771073e0b
* Fixed general peephole optimization of conditional jumps after r30446. It has been broken, since r30446 had added some IsJumpToLabel() checks, which tests for unconditional jump, but the optimization code expects also conditional jumps.
|
10 năm trước cách đây |
nickysn
|
3d2919acae
+ added an i8086 asm optimized implementation of fpc_pchar_length
|
10 năm trước cách đây |
yury
|
35ff024f03
* mips: Fixed internal error 2014061703 when optimization are enabled.
|
10 năm trước cách đây |
yury
|
4ae1d23909
* tinterlockedmt test: Increased timeout.
|
10 năm trước cách đây |
nickysn
|
520f7226aa
+ added test for i8086 inline asm far and near indirect jmps as well
|
10 năm trước cách đây |
nickysn
|
2fbcdaf7d5
* fix typo
|
10 năm trước cách đây |
nickysn
|
bdf719c4df
* updated comment to inform that 'call far reg' is not a valid x86 instruction
|
10 năm trước cách đây |
nickysn
|
c5aa64bc2c
+ added an i8086 inline asm test for the indirect near and far call instructions
|
10 năm trước cách đây |
nickysn
|
09218c88aa
+ optimizations in tcg8086.g_flags2reg for the case where the carry flag or the
|
10 năm trước cách đây |
michael
|
71a6138a17
* Patch from Silvio Clecio to update fpmake targets and properties
|
10 năm trước cách đây |
michael
|
4f649f34d0
* Patch from Silvio Clecio to update to 0.9.43 headers
|
10 năm trước cách đây |
nickysn
|
8eceb73dd4
* also use an 8-bit zero constant for string comparisons with the empty string.
|
10 năm trước cách đây |
Jonas Maebe
|
9437d0e4d8
* Linux/AArch64 must also copy value parameters passed by reference on the
|
10 năm trước cách đây |
yury
|
9bece502a0
* tinterlockedmt test: Reworked test for InterlockedCompareExchange to be more robust.
|
10 năm trước cách đây |
Jeppe Johansen
|
eadd93dbae
Most if not all instructions for thumb use only 2 operand rw forms. Changed get_oper_type to match that. It was previously creating bad spilling.
|
10 năm trước cách đây |
nickysn
|
a20428f246
* when doing a string comparison that calls an rtl helper, compare the function
|
10 năm trước cách đây |
nickysn
|
db7b743139
* yet another longint replaced with objpasint in fpc_shortstr_compare_equal
|
10 năm trước cách đây |
nickysn
|
b561b3c2ba
* use objpasint (generates better code on 16-bit and 8-bit cpus) instead of
|
10 năm trước cách đây |
pierre
|
854d04bb46
Fix missing aarch64 CPU in ShowHistory for one test
|
10 năm trước cách đây |
yury
|
325a79b81b
* tinterlockedmt test: Another fix to improve threads synchronization. Should fix slow execution on some systems.
|
10 năm trước cách đây |
pierre
|
89f5b65bbf
New aarch64-linux gcc compiled objects generated on GCC Compile Farm gcc115 machine
|
10 năm trước cách đây |
blikblum
|
9aa6ea2255
Implement OnFilterRecord
|
10 năm trước cách đây |
sergei
|
72f60de3c4
* Added two test cases from Mantis #28584. The issue itself has been fixed with r31475 and r31582.
|
10 năm trước cách đây |
yury
|
3344188f3e
* tinterlockedmt: Minor improvement.
|
10 năm trước cách đây |