masta
|
59c726c829
Support ABS intrinsic on ARM
|
13 ani în urmă |
masta
|
3d9d484bfd
Remove redundant CPU-Check for FPC_HAS_INTERNAL_ABS_LONG
|
13 ani în urmă |
masta
|
aeb15ba2b6
Fixed postfix check in taicpu.is_same_reg_move
|
13 ani în urmă |
Jonas Maebe
|
512351043c
* properly handle loading a value from a larger to a smaller subsetreg
|
13 ani în urmă |
marco
|
48366917f5
* Add bufdataset support to testsuite for ftFixedChar and ftFmtBCD field types
|
13 ani în urmă |
pierre
|
5f656be053
* Fix last commit, rame is in register
|
13 ani în urmă |
pierre
|
74eb121d1c
Fix big endian issues
|
13 ani în urmă |
pierre
|
aa8747f5c9
Add more information to TMipsProcInfo class
|
13 ani în urmă |
pierre
|
f9930e3f46
Use ldc1 and sdc1 for big endian mips CPU directly
|
13 ani în urmă |
pierre
|
d2dc860b1b
Use 4 for mips(eb/el) recordalignmax field
|
13 ani în urmă |
pierre
|
7608182c10
* Frame is in register s8
|
13 ani în urmă |
pierre
|
0c97a49a0e
* Change back mipseb-linux to mips-linux
|
13 ani în urmă |
pierre
|
15252b546d
* Restore 'mips' name as cpumipseb source_cpu_string
|
13 ani în urmă |
pierre
|
6b57f3a3d1
* Use include prt0.as for cprt0, gprt0 and dllprt0 as files
|
13 ani în urmă |
pierre
|
e4ebe2e52e
* Fix wrong .size for _synamic_start
|
13 ani în urmă |
pierre
|
23a3275291
* Define both mipseb and mips for non endian-little MIPS compiler
|
13 ani în urmă |
sergei
|
bd7ebdce18
* ELF relocation cleanup/improvement:
|
13 ani în urmă |
sergei
|
98fffb7981
* Overloaded MemPos_ExeSection and DataPos_ExeSection accepting a TExeSection instead of name.
|
13 ani în urmă |
masta
|
2768e0fc12
Folded Add/Sub/Or Splitter, lots of debug output
|
13 ani în urmă |
masta
|
5498456269
Add LsrAndLsr Peephole Optimizer for ARM
|
13 ani în urmă |
masta
|
92c47148cc
Optimize 8/16 OP_NOT on ARM
|
13 ani în urmă |
svenbarth
|
f90e686be2
Always try to present file/line information for generics even if no source is available or the unit was compiled as release unit. This allows IDE like Lazarus to correctly navigate to an error or warning even if the unit containing the generic was compiled as a release unit.
|
13 ani în urmă |
svenbarth
|
75bf094e3f
Fix for Mantis #21064.
|
13 ani în urmă |
michael
|
ecd0f53488
* Added fpimggauss.pp unit from Mattias Gaertner
|
13 ani în urmă |
michael
|
55196878e9
* Added compact image support by Mattias Gaertner
|
13 ani în urmă |
michael
|
616b2d9b20
* Added compact image support by Mattias Gaertner
|
13 ani în urmă |
marco
|
3ffa6bf2f3
* fix from mantis #22156 to wholly implement iunknown or not.
|
13 ani în urmă |
svenbarth
|
e0b41141d2
"SizeInt" inside the compiler references the "size of an int" on the Host platform. What we want for writing size information in PPUs for Generics is "ASizeInt" which is the "size of an int" of the target platform. This fixes Mantis #20947.
|
13 ani în urmă |
sergei
|
a2f0e54dc6
* Fixed internal linker entering infinite loop if script contains empty lines or comments.
|
13 ani în urmă |
masta
|
c5fbe3bb3b
Use bx lr in ARM-RTL for armv5
|
13 ani în urmă |