diff options
author | Nathan Sidwell <nathan@acm.org> | 2020-12-17 05:31:42 -0800 |
---|---|---|
committer | Nathan Sidwell <nathan@acm.org> | 2020-12-17 05:35:37 -0800 |
commit | 5357b1620c547a6f2bd81e7868c800e2eee97e51 (patch) | |
tree | a1dde71cf2de7f5c4014032a1a259212fb2851d1 /libcody | |
parent | 4e7e7c132619aa58a50edd38d25bd3f885e97d8a (diff) | |
download | gcc-5357b1620c547a6f2bd81e7868c800e2eee97e51.zip gcc-5357b1620c547a6f2bd81e7868c800e2eee97e51.tar.gz gcc-5357b1620c547a6f2bd81e7868c800e2eee97e51.tar.bz2 |
libcody: Remove nop asm
This asm was a useful place for gdb to drop a breakpoint and make it
clear where you were when debugging. I took a punt that 'surely every
arch has a nop instruction'. Well, no, some apparently have nops with
operands (what, do nothing harder? :)
libcody/
* fatal.cc (HCF): Remove nop breakpoint lander.
Diffstat (limited to 'libcody')
-rw-r--r-- | libcody/fatal.cc | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/libcody/fatal.cc b/libcody/fatal.cc index b35094e..c1bc8ab 100644 --- a/libcody/fatal.cc +++ b/libcody/fatal.cc @@ -30,7 +30,8 @@ void (HCF) (char const *msg #endif ) noexcept { // HCF - you goofed! - __asm__ volatile ("nop"); // HCF - you goofed! + // A useful place for a breakpoint to land. + //__asm__ volatile ("nop"); // HCF - you goofed! #if !NMS_CHECKING constexpr Location loc (nullptr, 0); |