$NetBSD$

--- runtime/mercury_bootstrap.h.orig
+++ runtime/mercury_bootstrap.h
@@ -139,6 +139,7 @@
 #define do_not_reached			MR_do_not_reached
 #define exception_handler_do_fail	MR_exception_handler_do_fail
 
+#if !(defined(__NetBSD__) && defined(__powerpc__))
 #define	r1				MR_r1
 #define	r2				MR_r2
 #define	r3				MR_r3
@@ -175,6 +176,8 @@
 #define	r(N)				MR_r(N)
 
 #define	NUM_REAL_REGS			MR_NUM_REAL_REGS
+
+#endif
 
 #define	progname			MR_progname
 #define	program_entry_point		MR_program_entry_point
