An unaligned address should be rejected as per hardware manual specifications as noted in each ISAs specification.
commit e62c4482adaf39915db4f42983327a7b715d316a Author: Phil Muldoon <pmuldoon@redhat.com> Date: Tue May 13 15:37:46 2008 +0100 Check memory address alignment before setting watchpoint. 2008-05-13 Phil Muldoon <pmuldoon@redhat.com> * TestTaskObserverWatchpoint.java (testAddFailed): Add alignment test. 2008-05-13 Phil Muldoon <pmuldoon@redhat.com> * IA32WatchpointFunctions.java (setWatchpoint): Add alignment check. * X8664WatchpointFunctions.java (setWatchpoint): Ditto.