given an input/output ASM constraint...but I made it output-only, so the
compiler deleted the initialization.
reported by many, starting with Edd Barrett (edd(at)theunixzoo.co.uk)
-/* $OpenBSD: cpufunc.h,v 1.28 2018/07/24 02:42:25 guenther Exp $ */
+/* $OpenBSD: cpufunc.h,v 1.29 2018/07/24 14:49:44 guenther Exp $ */
/* $NetBSD: cpufunc.h,v 1.3 2003/05/08 10:27:43 fvdl Exp $ */
/*-
" .align 16,0xcc ;"
"7: loop 3b ;"
" add $(16*8),%%rsp"
- : "=c" (extensions) : "a" (hints));
+ : "+c" (extensions) : "a" (hints));
}
static __inline void