1/* $NetBSD: labs.S,v 1.1 2001/06/19 00:25:04 fvdl Exp $ */ 2 3/* 4 * Written by Frank van der Linden (fvdl@wasabisystems.com) 5 * Public Domain. 6 */ 7 8#include <machine/asm.h> 9 10#if defined(LIBC_SCCS) 11 RCSID("$NetBSD: labs.S,v 1.1 2001/06/19 00:25:04 fvdl Exp $") 12#endif 13 14ENTRY(llabs) 15ENTRY(labs) 16 movq %rdi,%rax 17 testq %rax,%rax 18 jns 1f 19 negq %rax 201: ret 21