rem: free(ptr);
add: __lwp_wkspace_free(ptr);
context: u32 LWP_CondDestroy(cond_t cond){	struct _cond *ptr = (struct _cond*)cond;	__lwp_thread_dispatchdisable();	if(__lwp_threadqueue_first(&ptr->wait_queue)) {		__lwp_thread_dispatchenable();		return EBUSY;	}	free(ptr);	__lwp_thread_dispatchenable();	return 0;}