mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-09-07 03:30:37 +02:00
The sources of the Free Pascal compiler, RTL, packages and utilities.
See https://www.freepascal.org/ for more info.
![]() paramgr.pas, tparamanager: + add virtual get_volatile_registers_address method which by default returns an empty set cgobj.pas, tcg: * allocallcpuregisters: also allocate address registers if needed * deallocallcpuregisters: also deallocate address registers if needed ncgcal.pas, tcgcallnode.pass_generate_code: * (de)allocate address registers * keep result from being deallocated if it should be an address register (currently by no architecture...) m68k/cpupara.pas, tm68kparamanager: + get_volatile_registers_address: return a0 and a1 as volatile registers m68k/n68kmat.pas, tm68kmoddivnode.call_rtl_divmod_reg_reg: * (de)allocate address registers git-svn-id: trunk@25633 - |
||
---|---|---|
compiler | ||
ide | ||
installer | ||
packages | ||
rtl | ||
tests | ||
utils | ||
.gitattributes | ||
.gitignore | ||
fpmake_add1.inc | ||
fpmake_proc1.inc | ||
fpmake.pp | ||
Makefile | ||
Makefile.fpc |