The sources of the Free Pascal compiler, RTL, packages and utilities. See https://www.freepascal.org/ for more info.
Go to file
svenbarth f501a8fecc m68k/cgcpu.pas, tcg68k.a_op_const_reg:
* use andi/ori for constant values
  * use a scratch register if target is an address register (there seems to exist an omnious
    anda/ora instruction though, but GNU as doesn't seem to handle it... maybe I haven't set
    the CPU type correctly, so I'll need to investigate this so we can hopefully remove the
    need for a scratch register for certain CPU types ;) )

git-svn-id: trunk@22732 -
2012-10-18 20:11:02 +00:00
compiler m68k/cgcpu.pas, tcg68k.a_op_const_reg: 2012-10-18 20:11:02 +00:00
ide * regenerated with jvm support, so top level 'make clean' works for jvm targets 2012-09-27 21:35:11 +00:00
installer * regenerated with jvm support, so top level 'make clean' works for jvm targets 2012-09-27 21:35:11 +00:00
packages * boolean for decodestringbase64 to select strict mode. 2012-10-18 08:01:15 +00:00
rtl rtl/m68k: Added mathu(h).inc with dummy implementations of SetExceptionMask and GetExceptionMask 2012-10-18 20:10:48 +00:00
tests Add new tests related to nostackframe checks added in commit 22677 2012-10-16 22:45:41 +00:00
utils * fix from Ludo to optionally skip generation of "tag" records and associated 2012-10-13 11:27:20 +00:00
.gitattributes rtl/m68k: Added mathu(h).inc with dummy implementations of SetExceptionMask and GetExceptionMask 2012-10-18 20:10:48 +00:00
.gitignore * more finegrained parallelism support for testsuite runs: the tests are no 2012-06-03 17:56:28 +00:00
Makefile * starting compiler version check to toplevel "all" target 2012-10-17 18:03:41 +00:00
Makefile.fpc * starting compiler version check to toplevel "all" target 2012-10-17 18:03:41 +00:00