4 * [Generated from fastMove, 25 September 1996]
7 #if !defined(__CC_NORCROFT) || !defined(__arm)
8 #error You must use the Norcroft ARM Compiler for Sapphire programs
11 #pragma include_only_once
12 #pragma force_top_level
21 /*----- Overview ----------------------------------------------------------*
30 * On entry: R0 == destination pointer
31 * R1 == source pointer
32 * R2 == number of bytes to move
36 * Use: A very fast block moving routine. Word aligning is not
37 * necessary, and the blocks may overlap. This is basically
38 * the routine from PRM 2, hacked to cope with overlapping.
41 extern routine fastMove;
43 /*----- That's all, folks -------------------------------------------------*/