extern inline void up(struct semaphore * sem) 
static inline void up(struct semaphore * sem) 
extern inline void up(struct semaphore * sem){	__asm__ __volatile__(		"| atomic up operation\n\t"		"movel	%0, %%a1\n\t"		"lea	%%pc@(1f), %%a0\n\t"		"addql	#1, %%a1@\n\t"		"jle __up_wakeup\n"		"1:"		: /* no outputs */		: "g" (sem)		: "cc", "%a0", "%a1", "memory");}
4520	/local/tlutelli/issta_data/temp/c/2005_temp/2005/4520/c514b8be7aea4b5d8e16fba3a79b14aec3793f65/semaphore.h/buggy/include/asm-m68knommu/semaphore.h