summaryrefslogtreecommitdiffstats
path: root/arch/avr32/include/asm/uaccess.h
Commit message (Collapse)AuthorAgeFilesLines
* avr32: fix out-of-range rjmp instruction on large kernelsHaavard Skinnemoen2009-01-161-4/+4
| | | | | | | | | | | | | | | | Use .subsection to place fixups closer to their jump targets. This increases the maximum size of the kernel before we get link errors significantly. The problem here is that we don't have a "call"-ish pseudo-instruction to use instead of rjmp...we could add one, but that means we'll have to wait for a new toolchain release, wait until we're fairly sure most people are using it, etc... As an added bonus, it should decrease the RAM footprint slightly, though it might pollute the icache a bit more. Signed-off-by: Haavard Skinnemoen <haavard.skinnemoen@atmel.com>
* avr32: Move include/asm-avr32 to arch/avr32/include/asmHaavard Skinnemoen2008-08-051-0/+324
Leaving include/asm/arch alone for now. Signed-off-by: Haavard Skinnemoen <haavard.skinnemoen@atmel.com>