--- kdevelop-3.1.0/bdb/include/mutex.h.old 2004-08-29 04:59:55.583591176 +0200 +++ kdevelop-3.1.0/bdb/include/mutex.h 2004-08-29 05:00:01.196737848 +0200 @@ -621,7 +621,7 @@ #define MUTEX_SET(tsl) ({ \ register tsl_t *__l = (tsl); \ int __r; \ - asm volatile("mov $1,%%rax; lock; xchgb %1,%%al; xor $1,%%rax"\ + __asm volatile("mov $1,%%rax; lock; xchgb %1,%%al; xor $1,%%rax"\ : "=&a" (__r), "=m" (*__l) \ : "1" (*__l) \ ); \