Plan 9 from Bell Labs’s /n/sources/patch/applied/arm-bkpt-cond/readme

Copyright © 2009 Alcatel-Lucent.
Distributed under the Lucent Public License version 1.02.
Download the Plan 9 distribution.


In armv6 and armv7, breakpoint instruction is conditionally executed, so use ALWAYS
condition in the instruction to ensure the breakpoint will be activated whatever the
condition code is in the PSR.  Unfortunately on kirkwood (and possibly other armv5?)
this changes the exception type from Undefined Instruction to Prefetch Abort, so trap.c
must be changed to allow for both possibilities.

After applying this patch, rebuild db and acid, and /arm/9plug if applicable.

Bell Labs OSI certified Powered by Plan 9

(Return to Plan 9 Home Page)

Copyright © 2009 Alcatel-Lucent. All Rights Reserved.
Comments to webmaster@plan9.bell-labs.com.