Copy head@r302406 to stable/11 as part of the 11.0-RELEASE cycle.Prune svn:mergeinfo from the new branch, as nothing has been mergedhere.Additional commits post-branch will follow.Approved by: re (implicit)Sponsored by: The FreeBSD Foundation
ARM: Replace only once used cpu_icache_sync_all() by ranged equivalent.Remove it from cpu_functions table.
ARM: Remove last unused function, cpu_flush_prefetchbuf(),from cpu_functions table.
Remove trailing whitespace from sys/arm/arm
Switch to an armv6k cpu, without this clang 3.5 complains "bx lr" isunsupported as it needs a newer cpu.MFC after: 1 weekSponsored by: ABT Systems Ltd
Remove code under PMAP_CACHE_VIVT that is not compiled anymore.This is for ARMv4/ARMv5 and it doesn't belong in ARMv6 code.Reviewed by: ian
Add an END macro to ARM. This is mostly used to tell gas where the boundsof the functions are when creating the EABI unwind tables.
This file is specific to arm11x6 processors, so tell theassembler it's okay to use arm11x6 instructions.
Replace generic ARM11 option with more specificsupport for ARM1136 and ARM1176Submitted by: Daisuke Aoyama <aoyama at peach.ne.jp>Obtained from: NetBSD