New uname function

git-svn-id: svn://svn.cc65.org/cc65/trunk@2278 b7a2c559-68d2-44c3-8de9-860c34a00d81
This commit is contained in:
cuz 2003-08-12 14:24:34 +00:00
parent ae7c80a3d1
commit 8bc9f321ec
2 changed files with 23 additions and 0 deletions

View File

@ -144,6 +144,7 @@ S_OBJS = _cwd.o \
time.o \
tolower.o \
toupper.o \
uname.o \
unlink.o \
vfprintf.o \
vprintf.o \

22
libsrc/common/uname.s Normal file
View File

@ -0,0 +1,22 @@
;
; Ullrich von Bassewitz, 2003-08-12
;
; int __fastcall__ uname (struct utsname* buf);
;
.export _uname
.import __sysuname
.import oserrcheck
;--------------------------------------------------------------------------
.proc _uname
jsr __sysuname ; Call the machine specific function
jmp oserrcheck ; Store into _oserror, set errno, return 0/-1
.endproc