* Kernel failed to assemble on Lazarus builds. Single instruction change should cure this.
Simon Forrest authored
Detail:

  * Lazarus builds of the Kernel failed with the following error:

      Immediate value out of range at line 458 in file "s.NewReset"
              ADR    R2, IRQ_Test_CTRL_or_R_Pressed

    This is due to the ADR going out of range.  Changed to use ADDR
    macro instead to rectify this.

Admin:

  * Untested at time of check-in; to be verified in next Lazarus development
    build.

Version 5.25. Tagged as 'Kernel-5_25'
8fd9657d
Name Last commit Last update
Dev/IICTest Spinner branch merged.
Doc Kernel merged
Docs 32-bit Kernel.
NewModes Import from cleaned 360 CD
Resources/UK 32-bit Kernel.
TestSrc OS_CallASWI and OS_CallASWIR12 sped up by 4-6 cycles (depending on which ARM).
hdr Had one of those weekend brainstorms - managed to speed up SWI despatcher _and_ add Thumb support to it.
o Clean reimport of hdr.RISCOS (real commit date 2008-03-28 by bavison), without any of the 3rd party allocations.
rm Clean reimport of hdr.RISCOS (real commit date 2008-03-28 by bavison), without any of the 3rd party allocations.
s * Kernel failed to assemble on Lazarus builds. Single instruction change should cure this.
.gitattributes Import from cleaned 360 CD
BlackLog Initial revision
Changes Import from cleaned 360 CD
HelpStrs 32-bit Kernel.
LICENSE Clean reimport of hdr.RISCOS (real commit date 2008-03-28 by bavison), without any of the 3rd party allocations.
Makefile Exports a C version of Hdr:RISCOS
MkClean,fd7 Import from cleaned 360 CD
MkExport,fd7 Import from cleaned 360 CD
MkRom,fd7 Kernel merged
MkRomInst,fd7 32-bit Kernel.
Version Change to Version file
VersionASM * Kernel failed to assemble on Lazarus builds. Single instruction change should cure this.
VersionNum * Kernel failed to assemble on Lazarus builds. Single instruction change should cure this.