aboutsummaryrefslogtreecommitdiff
path: root/libcody
diff options
context:
space:
mode:
authorNathan Sidwell <nathan@acm.org>2020-12-17 05:31:42 -0800
committerNathan Sidwell <nathan@acm.org>2020-12-17 05:35:37 -0800
commit5357b1620c547a6f2bd81e7868c800e2eee97e51 (patch)
treea1dde71cf2de7f5c4014032a1a259212fb2851d1 /libcody
parent4e7e7c132619aa58a50edd38d25bd3f885e97d8a (diff)
downloadgcc-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.cc3
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);