artulab
projects
/
openbsd
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
cfcdc37
)
from netbsd:
author
deraadt
<deraadt@openbsd.org>
Thu, 14 Dec 1995 02:26:32 +0000
(
02:26
+0000)
committer
deraadt
<deraadt@openbsd.org>
Thu, 14 Dec 1995 02:26:32 +0000
(
02:26
+0000)
Didn't take care of errors when return parameter was long long.
Bug pointed out by Arne Henrik Juul.
lib/libc/arch/vax/sys/cerror.S
patch
|
blob
|
history
diff --git
a/lib/libc/arch/vax/sys/cerror.S
b/lib/libc/arch/vax/sys/cerror.S
index
18f50f8
..
0adb508
100644
(file)
--- a/
lib/libc/arch/vax/sys/cerror.S
+++ b/
lib/libc/arch/vax/sys/cerror.S
@@
-33,7
+33,7
@@
#if defined(SYSLIBC_SCCS) && !defined(lint)
/* .asciz "@(#)cerror.s 8.1 (Berkeley) 6/4/93" */
- .asciz "$NetBSD: cerror.S,v 1.
1 1995/04/17 12:23:59
ragge Exp $"
+ .asciz "$NetBSD: cerror.S,v 1.
2 1995/12/04 21:52:44
ragge Exp $"
#endif /* SYSLIBC_SCCS and not lint */
#include "SYS.h"
@@
-42,4
+42,5
@@
cerror:
movl r0,_errno
mnegl $1,r0
+ mnegl $1,r1
ret