florian
|
ca51bd56c4
+ a_jmp_cond64
|
8 years ago |
florian
|
16c9a2260d
* check alignment properly in CompareDWord for 64 bit targets
|
8 years ago |
florian
|
567dfef9a7
+ object files for sparc64-linux to test linking with gcc
|
8 years ago |
pierre
|
b6d2c7ee69
Fix fprt_sigreturn_stub for sparc64 cpu
|
8 years ago |
pierre
|
963d109331
Add two word variables to store fpu control and status register in interrupt 0x10
|
8 years ago |
pierre
|
56039f2fc6
Share SPARC signal constants with SPARC64 cpu
|
8 years ago |
pierre
|
ece9547ea7
* Sparc64 CPU also uses Fprt_sigreturn for extra rt_sigaction syscall
|
8 years ago |
Mattias Gaertner
|
5e409ff349
pastojs+pparser: fixed copying last line of asm..block with option po_asmwhole
|
8 years ago |
Mattias Gaertner
|
8cd56fb9be
pastojs: fixed tests
|
8 years ago |
Mattias Gaertner
|
6d764dff98
fcl-pas: less hints
|
8 years ago |
Mattias Gaertner
|
a9502f9d3d
fcl-js: parse source map
|
8 years ago |
pierre
|
e2beff754f
Update 'lonely' (i.e. not regenerated by a fpcmake -r -Tall at fpcsrc level) Makefiles for sparc64-linux target
|
8 years ago |
Károly Balogh
|
8a22807efa
m68k: also add Debian's custom library path like on other CPUs
|
8 years ago |
florian
|
109612b7e1
* correctly load 32 bit values on sparc64
|
8 years ago |
marco
|
0eaa8c2a57
* preparation for 64-bit amiga support (:-))
|
8 years ago |
marco
|
cb0f89c4a8
* change longint cast of pointer to ptrint #32096
|
8 years ago |
maciej-izak
|
72a35844c5
fcl-passrc: pparser: Correct parent for first method on overloads list.
|
8 years ago |
florian
|
0d296001a8
* argv is a longint in fpc
|
8 years ago |
florian
|
57a137068b
* integer registers must have the size R_SUBWHOLE for sparc, resolves issue #32065
|
8 years ago |
florian
|
28cfa838b5
+ support for the different flag registers of sparc
|
8 years ago |
florian
|
4b30e5ee11
+ TSparcmoddivnode.pass_generate_code for SPARC64
|
8 years ago |
florian
|
5bc9890727
+ more sparc64 instructions
|
8 years ago |
florian
|
5b91fd7065
+ taicpu.op_reg_sym for sparc
|
8 years ago |
florian
|
26b43e65c9
* fix longjmp/setjmp for sparc64
|
8 years ago |
florian
|
65c9e6c32e
+ fccX registers
|
8 years ago |
florian
|
94c3ac027b
* fixed spelling: fpc_mode -> gpc_mode
|
8 years ago |
Károly Balogh
|
17e85c4a09
m68k: rewritten FillChar from scratch. does aligned word and dword writes on large block fills. depending on the host CPU it's up to 5x faster on medium and large block fills
|
8 years ago |
pierre
|
91995c004c
Fix compilation of graph unit for msdos OS target
|
8 years ago |
pierre
|
4882b802ae
Fix compilation of RTL classes unit for msdos OS target
|
8 years ago |
maciej-izak
|
f5b8825662
fcl-passrc: new GlobalDirectivesSection (section between unit and interface) to allow writing $IFDEFS and global directives from paswrite.pp by TPasImplCommand/TPasImplCommands
|
8 years ago |