+static inline lispobj
+swap_lispobjs(volatile lispobj *dest, lispobj value)
+{
+ lispobj old_value;
+ asm volatile
+ ("lock xchg %0,(%1)"
+ : "=r" (old_value)
+ : "r" (dest), "0" (value)
+ : "memory");
+ return old_value;
+}
+
+extern void AMD64_SYSV_ABI fast_bzero(void *, size_t);
+