I am using my 2010 i7 MacBook Pro to debug some Linux programs; but I already have a Windows partition and it would be inconvenient to create another partition for Linux, so I am using a virtual machine with VMware Fusion 3.
However, it appears that I cannot set hardware breakpoints with the
hbreak command from GDB inside the virtual machine, and there are times where I would rather have them. However, it does work from the host operating system, so I assume that this is a limitation of Fusion 3.
Which virtualization programs will support hardware breakpoints? Commercial products (including VMware Fusion 4) are not out of question.