Put missing END() markers to set ELF symbol size.
Add support for size optimised versions of the assembler functions inthe small subdirectory. Provide more compact versions of the functionsused by bootxx in x86.