Return to labs.S CVS log | Up to [cvs.NetBSD.org] / src / lib / libc / arch / x86_64 / stdlib |
Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. |
version 1.1, 2001/06/19 00:25:04 | version 1.2, 2008/08/04 20:21:26 | ||
---|---|---|---|
|
|
||
RCSID("$NetBSD$") | RCSID("$NetBSD$") | ||
#endif | #endif | ||
#ifdef WEAK_ALIAS | |||
WEAK_ALIAS(imaxabs, _llabs) | |||
WEAK_ALIAS(llabs, _llabs) | |||
WEAK_ALIAS(labs, _labs) | |||
#endif | |||
#ifdef WEAK_ALIAS | |||
ENTRY(_llabs) | |||
ENTRY(_labs) | |||
#else | |||
ENTRY(llabs) | ENTRY(llabs) | ||
ENTRY(labs) | ENTRY(labs) | ||
#endif | |||
movq %rdi,%rax | movq %rdi,%rax | ||
testq %rax,%rax | testq %rax,%rax | ||
jns 1f | jns 1f |