Károly Balogh
|
7758ad9313
m68k: clear the FPU Control Register at program start. This fixes some testcode randomly failing on AmigaOS, where the FPCR state is inherited from the parent task. Also added the FPCR layout and rounding modes info, based on the Motorola 68k PRMm68k.inc
|
10 yıl önce |
Károly Balogh
|
f2c7a3efbf
m68k: some assembler SwapEndian() implementations I did a while back. disabled for now, because they weren't extensively tested and benchmarked
|
10 yıl önce |
sergei
|
38d5be4182
+ Comment about behavior of DBRA instruction
|
10 yıl önce |
sergei
|
e232dd5066
+ m68k: default implementation of fpc_cpuinit, provides correct masking of floating-point exceptions and fixes test/testv8.pp.
|
11 yıl önce |
sergei
|
acd3ea8750
* m68k: Fixed parameter passing to conform to ABI:
|
11 yıl önce |
sergei
|
217ab9879c
* Enabled internal handling of Abs(longint) for all targets. It has been implemented in cross-platform way ages ago (see tcginlinenode.second_abs_long), but not enabled on MIPS,SPARC and m68k.
|
11 yıl önce |
Károly Balogh
|
50c59a1cc2
don't try to fillchar/move by a negative amount, fixes tmem test
|
11 yıl önce |
Károly Balogh
|
e27db65085
really fixed FillChar and fixed FillWord. fixes 8 tests.
|
12 yıl önce |
svenbarth
|
83f4344c20
Fix around 30 tests for m68k by fixing FillChar:
|
12 yıl önce |
svenbarth
|
dfb0c7da24
Forgot to commit this the last time: Use CPUM68K_HAS_DBRA instead of CPUCOLDFIRE (which does not exist anymore).
|
12 yıl önce |
svenbarth
|
83af4e93f7
rtl/m68k/m68k.inc:
|
12 yıl önce |
svenbarth
|
f5e94a02cd
rtl/m68k/m68k.inc:
|
12 yıl önce |
Károly Balogh
|
0702109f37
get_frame to return a5 on Amiga
|
12 yıl önce |
Károly Balogh
|
e2f02faca0
do not refer reg a6 directly, base pointer might differ among platforms (a5 on m68k-amiga)
|
12 yıl önce |
svenbarth
|
4d1e42e891
rtl/m68k/setjump.inc:
|
13 yıl önce |
svenbarth
|
fb873d6f02
rtl/m68k/m68k.inc:
|
13 yıl önce |
svenbarth
|
f204f84f6a
rtl/m68k/m68k.inc, move:
|
13 yıl önce |
svenbarth
|
58d9b0853c
* rtl/m68k/m68k.inc, move:
|
13 yıl önce |
svenbarth
|
43d8da7aa3
Replace DBRA instruction for Coldfire with a SUB/BRA combination in the for-loop-code-
|
13 yıl önce |
pierre
|
8469741700
+ Added additional addr pointer parameter to
|
13 yıl önce |
florian
|
b07cd83892
* made system unit on m68k-linux compilable
|
19 yıl önce |
Károly Balogh
|
572c8430ac
+ more mess to make the skeleton amiga rtl compile
|
19 yıl önce |
Jonas Maebe
|
5b9f58ef73
* reverted r2037 because of braindead "out" semantics for refcounted
|
20 yıl önce |
Jonas Maebe
|
84aab46550
* changed formal "var" paramters of move, movechar0 and fill* into
|
20 yıl önce |
peter
|
4ace790492
* remove $Log
|
20 yıl önce |
fpc
|
790a4fe2d3
* log and id tags removed
|
20 yıl önce |
fpc
|
50778076c3
initial import
|
20 yıl önce |
peter
|
e417e34496
* truncate log
|
20 yıl önce |
florian
|
cd81fa77ea
+ added currency and widestring support to TWriter and TReader
|
21 yıl önce |
Jonas Maebe
|
6bd3eccdac
+ fpc_cpuinit procedure to allow cpu/fpu initialisation before any unit
|
22 yıl önce |