diff --git a/WEGA/src/lib/libc/sys/access.s b/WEGA/src/lib/libc/sys/access.s index 10ecb73..d597a66 100644 --- a/WEGA/src/lib/libc/sys/access.s +++ b/WEGA/src/lib/libc/sys/access.s @@ -1,10 +1,10 @@ access module external - _cerror + cerror procedure global - access procedure + _access procedure entry ld r0,r7 ld r1,r6 @@ -13,5 +13,5 @@ access module ld r2,r4 ret nc jp cerror - end access + end _access end access diff --git a/WEGA/src/lib/libc/sys/acct.s b/WEGA/src/lib/libc/sys/acct.s index ddea8dc..8f44a0e 100644 --- a/WEGA/src/lib/libc/sys/acct.s +++ b/WEGA/src/lib/libc/sys/acct.s @@ -1,10 +1,10 @@ acct module external - _cerror + cerror procedure global - acct procedure + _acct procedure entry ld r0,r7 xor r4,r4 @@ -12,5 +12,5 @@ acct module ld r2,r4 ret nc jp cerror - end acct + end _acct end acct diff --git a/WEGA/src/lib/libc/sys/alarm.s b/WEGA/src/lib/libc/sys/alarm.s index b841517..9a8818f 100644 --- a/WEGA/src/lib/libc/sys/alarm.s +++ b/WEGA/src/lib/libc/sys/alarm.s @@ -1,11 +1,11 @@ alarm module global - alarm procedure + _alarm procedure entry ld r0,r7 sc #27 ld r2,r4 ret - end alarm + end _alarm end alarm diff --git a/WEGA/src/lib/libc/sys/brk.s b/WEGA/src/lib/libc/sys/brk.s index 8afe6be..e5d6f09 100644 --- a/WEGA/src/lib/libc/sys/brk.s +++ b/WEGA/src/lib/libc/sys/brk.s @@ -1,16 +1,14 @@ brk module external - _end - _cerror + _end procedure + cerror procedure - internal - nd - word :=2 - _end - global - brk procedure + nd + word := _end + + _brk procedure entry ld r0,r7 xor r4,r4 @@ -19,16 +17,16 @@ brk module jp c,cerror ld nd,r0 ret - end brk + end _brk - sbrk procedure + _sbrk procedure entry ld r0,r7 ld r2,nd add r0,r2 ld r1,r0 dec r1,#1 - dec r2,#2 + dec r2,#1 cpb rh1,rh2 jr z,t1 sc #17 @@ -38,5 +36,5 @@ t1: ld r2,nd ld nd,r0 ret - end sbrk + end _sbrk end brk diff --git a/WEGA/src/lib/libc/sys/chdir.s b/WEGA/src/lib/libc/sys/chdir.s index 4978a23..1fbaf90 100644 --- a/WEGA/src/lib/libc/sys/chdir.s +++ b/WEGA/src/lib/libc/sys/chdir.s @@ -1,10 +1,10 @@ chdir module external - _cerror + cerror procedure global - chdir procedure + _chdir procedure entry ld r0,r7 xor r4,r4 @@ -12,5 +12,5 @@ chdir module ld r2,r4 ret nc jp cerror - end chdir + end _chdir end chdir diff --git a/WEGA/src/lib/libc/sys/chmod.s b/WEGA/src/lib/libc/sys/chmod.s index 497191d..4ae282e 100644 --- a/WEGA/src/lib/libc/sys/chmod.s +++ b/WEGA/src/lib/libc/sys/chmod.s @@ -1,10 +1,10 @@ chmod module external - _cerror + cerror procedure global - chmod procedure + _chmod procedure entry ld r0,r7 ld r1,r6 @@ -13,5 +13,5 @@ chmod module ld r2,r4 ret nc jp cerror - end chmod + end _chmod end chmod diff --git a/WEGA/src/lib/libc/sys/chown.s b/WEGA/src/lib/libc/sys/chown.s index 27acb63..715b9d0 100644 --- a/WEGA/src/lib/libc/sys/chown.s +++ b/WEGA/src/lib/libc/sys/chown.s @@ -1,10 +1,10 @@ chown module external - _cerror + cerror procedure global - chown procedure + _chown procedure entry ld r0,r7 ld r1,r6 @@ -14,5 +14,5 @@ chown module ld r2,r4 ret nc jp cerror - end chown + end _chown end chown diff --git a/WEGA/src/lib/libc/sys/close.s b/WEGA/src/lib/libc/sys/close.s index 5fe9422..4bd970e 100644 --- a/WEGA/src/lib/libc/sys/close.s +++ b/WEGA/src/lib/libc/sys/close.s @@ -1,10 +1,10 @@ close module external - _cerror + cerror procedure global - close procedure + _close procedure entry ld r0,r7 xor r4,r4 @@ -12,5 +12,5 @@ close module ld r2,r4 ret nc jp cerror - end close + end _close end close diff --git a/WEGA/src/lib/libc/sys/creat.s b/WEGA/src/lib/libc/sys/creat.s index 3bbbdc1..ae728ac 100644 --- a/WEGA/src/lib/libc/sys/creat.s +++ b/WEGA/src/lib/libc/sys/creat.s @@ -1,10 +1,10 @@ creat module external - _cerror + cerror procedure global - creat procedure + _creat procedure entry ld r0,r7 ld r1,r6 @@ -12,5 +12,5 @@ creat module ld r2,r4 ret nc jp cerror - end creat + end _creat end creat diff --git a/WEGA/src/lib/libc/sys/dup.s b/WEGA/src/lib/libc/sys/dup.s index 63b47b2..485b6b8 100644 --- a/WEGA/src/lib/libc/sys/dup.s +++ b/WEGA/src/lib/libc/sys/dup.s @@ -1,10 +1,10 @@ dup module external - _cerror + cerror procedure global - dup procedure + _dup procedure entry ld r0,r7 ld r1,r6 @@ -12,5 +12,5 @@ dup module ld r2,r4 ret nc jp cerror - end dup + end _dup end dup diff --git a/WEGA/src/lib/libc/sys/execl.s b/WEGA/src/lib/libc/sys/execl.s index d155e66..a0d19fa 100644 --- a/WEGA/src/lib/libc/sys/execl.s +++ b/WEGA/src/lib/libc/sys/execl.s @@ -1,11 +1,11 @@ execl module external - _environ - _cerror + _environ procedure + cerror procedure global - execl procedure + _execl procedure entry ld r0,@r15 ex r0,r7 @@ -21,6 +21,6 @@ execl module inc r15,#8 ld @r15,r7 jp cerror - end execl + end _execl end execl diff --git a/WEGA/src/lib/libc/sys/execle.s b/WEGA/src/lib/libc/sys/execle.s index 5fa37e0..60e4c8c 100644 --- a/WEGA/src/lib/libc/sys/execle.s +++ b/WEGA/src/lib/libc/sys/execle.s @@ -1,10 +1,10 @@ execle module external - _cerror + cerror procedure global - execle procedure + _execle procedure entry ld r0,@r15 ex r0,r7 @@ -24,5 +24,5 @@ execle module inc r15,#8 ld @r15,r7 jp cerror - end execle + end _execle end execle diff --git a/WEGA/src/lib/libc/sys/execv.s b/WEGA/src/lib/libc/sys/execv.s index 57c0339..c79d27a 100644 --- a/WEGA/src/lib/libc/sys/execv.s +++ b/WEGA/src/lib/libc/sys/execv.s @@ -1,11 +1,11 @@ execv module external - _environ - _cerror + _environ procedure + cerror procedure global - execv procedure + _execv procedure entry ld r0,r7 ld r1,r6 @@ -13,5 +13,5 @@ execv module sc #59 ld r2,r4 jp cerror - end execv + end _execv end execv diff --git a/WEGA/src/lib/libc/sys/execve.s b/WEGA/src/lib/libc/sys/execve.s index f551eaa..d3edecf 100644 --- a/WEGA/src/lib/libc/sys/execve.s +++ b/WEGA/src/lib/libc/sys/execve.s @@ -1,10 +1,10 @@ execve module external - _cerror + cerror procedure global - execve procedure + _execve procedure entry ld r0,r7 ld r1,r6 @@ -12,5 +12,5 @@ execve module sc #59 ld r2,r4 jp cerror - end execve + end _execve end execve diff --git a/WEGA/src/lib/libc/sys/exit.s b/WEGA/src/lib/libc/sys/exit.s index 77892f8..d612b06 100644 --- a/WEGA/src/lib/libc/sys/exit.s +++ b/WEGA/src/lib/libc/sys/exit.s @@ -1,10 +1,10 @@ -exit module +exxit module global - exit procedure + __exit procedure entry ld r0,r7 sc #1 ld r2,r4 - end exit -end exit + end __exit +end exxit diff --git a/WEGA/src/lib/libc/sys/fcntl.s b/WEGA/src/lib/libc/sys/fcntl.s index 6da9bc7..ace20e2 100644 --- a/WEGA/src/lib/libc/sys/fcntl.s +++ b/WEGA/src/lib/libc/sys/fcntl.s @@ -1,18 +1,18 @@ fcntl module external - _cerror + cerror procedure global - fcntl procedure + _fcntl procedure entry ld r0,r7 ld r1,r6 ld r2,r5 - xor r4,r4 + sub r4,r4 sc #38 ld r2,r4 ret nc jp cerror - end fcntl + end _fcntl end fcntl diff --git a/WEGA/src/lib/libc/sys/fork.s b/WEGA/src/lib/libc/sys/fork.s index 5d87d80..fa22a1f 100644 --- a/WEGA/src/lib/libc/sys/fork.s +++ b/WEGA/src/lib/libc/sys/fork.s @@ -1,14 +1,13 @@ fork module - internal - _par_uid - word :=2 - external - _cerror + cerror procedure global - fork procedure + _par_uid + word + + _fork procedure entry sc #2 jr uid @@ -17,7 +16,7 @@ fork module jp cerror uid: ld _par_uid,r4 - xorg r2,r2 + xor r2,r2 ret - end fork + end _fork end fork diff --git a/WEGA/src/lib/libc/sys/fstat.s b/WEGA/src/lib/libc/sys/fstat.s index cad831c..5ae9c19 100644 --- a/WEGA/src/lib/libc/sys/fstat.s +++ b/WEGA/src/lib/libc/sys/fstat.s @@ -1,10 +1,10 @@ fstat module external - _cerror + cerror procedure global - fstat procedure + _fstat procedure entry ld r0,r7 ld r1,r6 @@ -13,5 +13,5 @@ fstat module ld r2,r4 ret nc jp cerror - end fstat + end _fstat end fstat diff --git a/WEGA/src/lib/libc/sys/getegid.s b/WEGA/src/lib/libc/sys/getegid.s index 076510e..3bdf7e6 100644 --- a/WEGA/src/lib/libc/sys/getegid.s +++ b/WEGA/src/lib/libc/sys/getegid.s @@ -1,10 +1,10 @@ getegid module global - getegid procedure + _getegid procedure entry sc #47 ld r2,r5 ret - end getegid + end _getegid end getegid diff --git a/WEGA/src/lib/libc/sys/geteuid.s b/WEGA/src/lib/libc/sys/geteuid.s index b674c4e..619f504 100644 --- a/WEGA/src/lib/libc/sys/geteuid.s +++ b/WEGA/src/lib/libc/sys/geteuid.s @@ -1,10 +1,10 @@ geteuid module global - geteuid procedure + _geteuid procedure entry sc #24 ld r2,r5 ret - end geteuid + end _geteuid end geteuid diff --git a/WEGA/src/lib/libc/sys/getgid.s b/WEGA/src/lib/libc/sys/getgid.s index 083f668..938ede5 100644 --- a/WEGA/src/lib/libc/sys/getgid.s +++ b/WEGA/src/lib/libc/sys/getgid.s @@ -1,10 +1,10 @@ getgid module global - getgid procedure + _getgid procedure entry sc #47 ld r2,r4 ret - end getgid + end _getgid end getgid diff --git a/WEGA/src/lib/libc/sys/getpid.s b/WEGA/src/lib/libc/sys/getpid.s index 05248c9..c4a68ff 100644 --- a/WEGA/src/lib/libc/sys/getpid.s +++ b/WEGA/src/lib/libc/sys/getpid.s @@ -1,10 +1,10 @@ getpid module global - getpid procedure + _getpid procedure entry sc #20 ld r2,r4 ret - end getpid + end _getpid end getpid diff --git a/WEGA/src/lib/libc/sys/getppid.s b/WEGA/src/lib/libc/sys/getppid.s index 72647e3..f2f463f 100644 --- a/WEGA/src/lib/libc/sys/getppid.s +++ b/WEGA/src/lib/libc/sys/getppid.s @@ -1,12 +1,12 @@ getppid module global - getppid procedure + _getppid procedure entry xor r4,r4 xor r5,r5 sc #20 ld r2,r5 ret - end getppid + end _getppid end getppid diff --git a/WEGA/src/lib/libc/sys/getuid.s b/WEGA/src/lib/libc/sys/getuid.s index 3c29af2..e18f484 100644 --- a/WEGA/src/lib/libc/sys/getuid.s +++ b/WEGA/src/lib/libc/sys/getuid.s @@ -1,10 +1,10 @@ getuid module global - getuid procedure + _getuid procedure entry sc #24 ld r2,r4 ret - end getuid + end _getuid end getuid diff --git a/WEGA/src/lib/libc/sys/ioctl.s b/WEGA/src/lib/libc/sys/ioctl.s index e36d663..000f553 100644 --- a/WEGA/src/lib/libc/sys/ioctl.s +++ b/WEGA/src/lib/libc/sys/ioctl.s @@ -1,10 +1,10 @@ ioctl module external - _cerror + cerror procedure global - ioctl procedure + _ioctl procedure entry ld r0,r7 ld r1,r6 @@ -14,5 +14,5 @@ ioctl module ld r2,r4 ret nc jp cerror - end ioctl + end _ioctl end ioctl diff --git a/WEGA/src/lib/libc/sys/kill.s b/WEGA/src/lib/libc/sys/kill.s index 9de445f..c261f83 100644 --- a/WEGA/src/lib/libc/sys/kill.s +++ b/WEGA/src/lib/libc/sys/kill.s @@ -1,10 +1,10 @@ kill module external - _cerror + cerror procedure global - kill procedure + _kill procedure entry ld r0,r7 ld r1,r6 @@ -13,5 +13,5 @@ kill module ld r2,r4 ret nc jp cerror - end kill + end _kill end kill diff --git a/WEGA/src/lib/libc/sys/link.s b/WEGA/src/lib/libc/sys/link.s index 9c44e2d..d496eca 100644 --- a/WEGA/src/lib/libc/sys/link.s +++ b/WEGA/src/lib/libc/sys/link.s @@ -1,10 +1,10 @@ link module external - _cerror + cerror procedure global - link procedure + _link procedure entry ld r0,r7 ld r1,r6 @@ -13,5 +13,5 @@ link module ld r2,r4 ret nc jp cerror - end link + end _link end link diff --git a/WEGA/src/lib/libc/sys/lseek.s b/WEGA/src/lib/libc/sys/lseek.s index d486a42..df38b41 100644 --- a/WEGA/src/lib/libc/sys/lseek.s +++ b/WEGA/src/lib/libc/sys/lseek.s @@ -1,10 +1,10 @@ lseek module external - _cerror + cerror procedure global - lseek procedure + _lseek procedure entry ld r0,r7 ld r1,r4 @@ -14,5 +14,5 @@ lseek module ldl rr2,rr4 ret nc jp cerror - end lseek + end _lseek end lseek diff --git a/WEGA/src/lib/libc/sys/mknod.s b/WEGA/src/lib/libc/sys/mknod.s index f78a581..760216b 100644 --- a/WEGA/src/lib/libc/sys/mknod.s +++ b/WEGA/src/lib/libc/sys/mknod.s @@ -1,10 +1,10 @@ mknod module external - _cerror + cerror procedure global - mknod procedure + _mknod procedure entry ld r0,r7 ld r1,r6 @@ -14,5 +14,5 @@ mknod module ld r2,r4 ret nc jp cerror - end mknod + end _mknod end mknod diff --git a/WEGA/src/lib/libc/sys/mount.s b/WEGA/src/lib/libc/sys/mount.s index 3b9b175..183c047 100644 --- a/WEGA/src/lib/libc/sys/mount.s +++ b/WEGA/src/lib/libc/sys/mount.s @@ -1,10 +1,10 @@ mount module external - _cerror + cerror procedure global - mount procedure + _mount procedure entry ld r0,r7 ld r1,r6 @@ -14,5 +14,5 @@ mount module ld r2,r4 ret nc jp cerror - end mount + end _mount end mount diff --git a/WEGA/src/lib/libc/sys/nice.s b/WEGA/src/lib/libc/sys/nice.s index cc21d7a..cbe2ee6 100644 --- a/WEGA/src/lib/libc/sys/nice.s +++ b/WEGA/src/lib/libc/sys/nice.s @@ -1,10 +1,10 @@ nice module external - _cerror + cerror procedure global - nice procedure + _nice procedure entry ld r0,r7 xor r4,r4 @@ -12,5 +12,5 @@ nice module ld r2,r4 ret nc jp cerror - end nice + end _nice end nice diff --git a/WEGA/src/lib/libc/sys/open.s b/WEGA/src/lib/libc/sys/open.s index 1881f36..ba03692 100644 --- a/WEGA/src/lib/libc/sys/open.s +++ b/WEGA/src/lib/libc/sys/open.s @@ -1,10 +1,10 @@ open module external - _cerror + cerror procedure global - open procedure + _open procedure entry ld r0,r7 ld r1,r6 @@ -13,5 +13,5 @@ open module ld r2,r4 ret nc jp cerror - end open + end _open end open diff --git a/WEGA/src/lib/libc/sys/pause.s b/WEGA/src/lib/libc/sys/pause.s index 2143dd4..f8edfd9 100644 --- a/WEGA/src/lib/libc/sys/pause.s +++ b/WEGA/src/lib/libc/sys/pause.s @@ -1,9 +1,9 @@ pause module global - pause procedure + _pause procedure entry sc #29 ret - end pause + end _pause end pause diff --git a/WEGA/src/lib/libc/sys/pipe.s b/WEGA/src/lib/libc/sys/pipe.s index e71d27d..c1dd672 100644 --- a/WEGA/src/lib/libc/sys/pipe.s +++ b/WEGA/src/lib/libc/sys/pipe.s @@ -1,10 +1,10 @@ pipe module external - _cerror + cerror procedure global - pipe procedure + _pipe procedure entry sc #42 ld r2,r4 @@ -12,5 +12,5 @@ pipe module ldl @r7,rr4 xor r2,r2 ret - end pipe + end _pipe end pipe diff --git a/WEGA/src/lib/libc/sys/profil.s b/WEGA/src/lib/libc/sys/profil.s index 9cb1622..0128d67 100644 --- a/WEGA/src/lib/libc/sys/profil.s +++ b/WEGA/src/lib/libc/sys/profil.s @@ -1,10 +1,7 @@ profil module - external - _cerror - global - profil procedure + _profil procedure entry ld r0,r7 ld r1,r6 @@ -13,5 +10,5 @@ profil module sc #44 xor r2,r2 ret - end profil + end _profil end profil diff --git a/WEGA/src/lib/libc/sys/ptrace.s b/WEGA/src/lib/libc/sys/ptrace.s index 49104ca..d6af6f6 100644 --- a/WEGA/src/lib/libc/sys/ptrace.s +++ b/WEGA/src/lib/libc/sys/ptrace.s @@ -1,14 +1,11 @@ ptrace module - internal - _errno - word :=2 - external - _cerror + cerror procedure + _errno word global - ptrace procedure + _ptrace procedure entry ld r0,r7 ld r1,r6 @@ -20,5 +17,5 @@ ptrace module ld r2,r4 ret nc jp cerror - end ptrace + end _ptrace end ptrace diff --git a/WEGA/src/lib/libc/sys/read.s b/WEGA/src/lib/libc/sys/read.s index 81ca46f..1818d28 100644 --- a/WEGA/src/lib/libc/sys/read.s +++ b/WEGA/src/lib/libc/sys/read.s @@ -1,10 +1,10 @@ read module external - _cerror + cerror procedure global - read procedure + _read procedure entry ld r0,r7 ld r1,r6 @@ -13,5 +13,5 @@ read module ld r2,r4 ret nc jp cerror - end read + end _read end read diff --git a/WEGA/src/lib/libc/sys/setgid.s b/WEGA/src/lib/libc/sys/setgid.s index a20b384..80ada3d 100644 --- a/WEGA/src/lib/libc/sys/setgid.s +++ b/WEGA/src/lib/libc/sys/setgid.s @@ -1,10 +1,10 @@ setgid module external - _cerror + cerror procedure global - setgid procedure + _setgid procedure entry ld r0,r7 xor r4,r4 @@ -12,5 +12,5 @@ setgid module ld r2,r4 ret nc jp cerror - end setgid + end _setgid end setgid diff --git a/WEGA/src/lib/libc/sys/setpgrp.s b/WEGA/src/lib/libc/sys/setpgrp.s index ffa910b..f0ebc87 100644 --- a/WEGA/src/lib/libc/sys/setpgrp.s +++ b/WEGA/src/lib/libc/sys/setpgrp.s @@ -1,10 +1,10 @@ setpgrp module external - _cerror + cerror procedure global - setpgrp procedure + _setpgrp procedure entry ld r0,#%0001 xor r4,r4 @@ -12,5 +12,5 @@ setpgrp module ld r2,r4 ret nc jp cerror - end setpgrp + end _setpgrp end setpgrp diff --git a/WEGA/src/lib/libc/sys/setuid.s b/WEGA/src/lib/libc/sys/setuid.s index bb3dd9f..85bb48d 100644 --- a/WEGA/src/lib/libc/sys/setuid.s +++ b/WEGA/src/lib/libc/sys/setuid.s @@ -1,10 +1,10 @@ setuid module external - _cerror + cerror procedure global - setuid procedure + _setuid procedure entry ld r0,r7 xor r4,r4 @@ -12,5 +12,5 @@ setuid module ld r2,r4 ret nc jp cerror - end setuid + end _setuid end setuid diff --git a/WEGA/src/lib/libc/sys/signal.s b/WEGA/src/lib/libc/sys/signal.s index a41f761..6aea583 100644 --- a/WEGA/src/lib/libc/sys/signal.s +++ b/WEGA/src/lib/libc/sys/signal.s @@ -2,13 +2,13 @@ signal module internal L1 - WORD = 80 + WORD := 80 external - _cerror + cerror procedure global - signal procedure + _signal procedure entry ld r2,#22 ld r0,r7 @@ -65,5 +65,5 @@ L7: ldm r0,@r15,#15 add r15,#32 sc #0 - end signal + end _signal end signal diff --git a/WEGA/src/lib/libc/sys/stat.s b/WEGA/src/lib/libc/sys/stat.s index 8ebf5a1..4316500 100644 --- a/WEGA/src/lib/libc/sys/stat.s +++ b/WEGA/src/lib/libc/sys/stat.s @@ -1,10 +1,10 @@ stat module external - _cerror + cerror procedure global - stat procedure + _stat procedure entry ld r0,r7 ld r1,r6 @@ -13,5 +13,5 @@ stat module ld r2,r4 ret nc jp cerror - end stat + end _stat end stat diff --git a/WEGA/src/lib/libc/sys/stime.s b/WEGA/src/lib/libc/sys/stime.s index 5ae73bb..5395aec 100644 --- a/WEGA/src/lib/libc/sys/stime.s +++ b/WEGA/src/lib/libc/sys/stime.s @@ -1,10 +1,10 @@ stime module external - _cerror + cerror procedure global - stime procedure + _stime procedure entry ldl rr0,@r7 xor r4,r4 @@ -12,5 +12,5 @@ stime module ld r2,r4 ret nc jp cerror - end stime + end _stime end stime diff --git a/WEGA/src/lib/libc/sys/sync.s b/WEGA/src/lib/libc/sys/sync.s index acc4a85..55d7898 100644 --- a/WEGA/src/lib/libc/sys/sync.s +++ b/WEGA/src/lib/libc/sys/sync.s @@ -1,9 +1,9 @@ sync module global - sync procedure + _sync procedure entry sc #36 ret - end sync + end _sync end sync diff --git a/WEGA/src/lib/libc/sys/time.s b/WEGA/src/lib/libc/sys/time.s index 1a63f48..4466f5e 100644 --- a/WEGA/src/lib/libc/sys/time.s +++ b/WEGA/src/lib/libc/sys/time.s @@ -1,7 +1,7 @@ time module global - time procedure + _time procedure entry sc #13 ldl rr2,rr4 @@ -9,5 +9,5 @@ time module ret z ldl @r7,rr2 ret - end time + end _time end time diff --git a/WEGA/src/lib/libc/sys/times.s b/WEGA/src/lib/libc/sys/times.s index 26e0bf8..f360513 100644 --- a/WEGA/src/lib/libc/sys/times.s +++ b/WEGA/src/lib/libc/sys/times.s @@ -1,10 +1,10 @@ times module external - _cerror + cerror procedure global - times procedure + _times procedure entry ld r0,r7 subl rr4,rr4 @@ -12,5 +12,5 @@ times module ldl rr2,rr4 ret nc jp cerror - end times + end _times end times diff --git a/WEGA/src/lib/libc/sys/ulimit.s b/WEGA/src/lib/libc/sys/ulimit.s index a385ae6..49eb61c 100644 --- a/WEGA/src/lib/libc/sys/ulimit.s +++ b/WEGA/src/lib/libc/sys/ulimit.s @@ -1,18 +1,18 @@ ulimit module external - _cerror + cerror procedure global - ulimit procedure + _ulimit procedure entry ld r0,r7 ld r1,r4 ld r2,r5 - ldl rr4,0 + ldl rr4,#%00000000 sc #54 ldl rr2,rr4 ret nc jp cerror - end ulimit + end _ulimit end ulimit diff --git a/WEGA/src/lib/libc/sys/umask.s b/WEGA/src/lib/libc/sys/umask.s index b712711..7be4b44 100644 --- a/WEGA/src/lib/libc/sys/umask.s +++ b/WEGA/src/lib/libc/sys/umask.s @@ -1,11 +1,11 @@ umask module global - umask procedure + _umask procedure entry ld r0,r7 sc #60 ld r2,r4 ret - end umask + end _umask end umask diff --git a/WEGA/src/lib/libc/sys/umount.s b/WEGA/src/lib/libc/sys/umount.s index ab535ea..c1f11ac 100644 --- a/WEGA/src/lib/libc/sys/umount.s +++ b/WEGA/src/lib/libc/sys/umount.s @@ -1,10 +1,10 @@ umount module external - _cerror + cerror procedure global - umount procedure + _umount procedure entry ld r0,r7 xor r4,r4 @@ -12,5 +12,5 @@ umount module ld r2,r4 ret nc jp cerror - end umount + end _umount end umount diff --git a/WEGA/src/lib/libc/sys/uname.s b/WEGA/src/lib/libc/sys/uname.s index 67e010d..1055504 100644 --- a/WEGA/src/lib/libc/sys/uname.s +++ b/WEGA/src/lib/libc/sys/uname.s @@ -1,10 +1,10 @@ uname module external - _cerror + cerror procedure global - uname procedure + _uname procedure entry ld r0,r7 ld r2,#0 @@ -12,5 +12,5 @@ uname module ld r2,r4 ret nc jp cerror - end uname + end _uname end uname diff --git a/WEGA/src/lib/libc/sys/unlink.s b/WEGA/src/lib/libc/sys/unlink.s index 7ec1ad5..f82fb15 100644 --- a/WEGA/src/lib/libc/sys/unlink.s +++ b/WEGA/src/lib/libc/sys/unlink.s @@ -1,10 +1,10 @@ unlink module external - _cerror + cerror procedure global - unlink procedure + _unlink procedure entry ld r0,r7 xor r4,r4 @@ -12,5 +12,5 @@ unlink module ld r2,r4 ret nc jp cerror - end unlink + end _unlink end unlink diff --git a/WEGA/src/lib/libc/sys/ustat.s b/WEGA/src/lib/libc/sys/ustat.s index 4ac7f63..f894b37 100644 --- a/WEGA/src/lib/libc/sys/ustat.s +++ b/WEGA/src/lib/libc/sys/ustat.s @@ -1,17 +1,17 @@ ustat module external - _cerror + cerror procedure global - ustat procedure + _ustat procedure entry - ld r0,r7 + ld r0,r6 ld r1,r7 ld r2,#2 sc #57 ld r2,r4 ret nc jp cerror - end ustat + end _ustat end ustat diff --git a/WEGA/src/lib/libc/sys/utime.s b/WEGA/src/lib/libc/sys/utime.s index 98dfa3f..5a44995 100644 --- a/WEGA/src/lib/libc/sys/utime.s +++ b/WEGA/src/lib/libc/sys/utime.s @@ -1,10 +1,10 @@ utime module external - _cerror + cerror procedure global - utime procedure + _utime procedure entry ld r0,r7 ld r1,r6 @@ -13,5 +13,5 @@ utime module ld r2,r4 ret nc jp cerror - end utime + end _utime end utime diff --git a/WEGA/src/lib/libc/sys/wait.s b/WEGA/src/lib/libc/sys/wait.s index ce7d156..c1c442c 100644 --- a/WEGA/src/lib/libc/sys/wait.s +++ b/WEGA/src/lib/libc/sys/wait.s @@ -1,10 +1,10 @@ wait module external - _cerror + cerror procedure global - wait procedure + _wait procedure entry sc #7 ldl rr2,rr4 @@ -13,5 +13,5 @@ wait module ret z ld @r7,r3 ret - end wait + end _wait end wait diff --git a/WEGA/src/lib/libc/sys/write.s b/WEGA/src/lib/libc/sys/write.s index e80d381..902c596 100644 --- a/WEGA/src/lib/libc/sys/write.s +++ b/WEGA/src/lib/libc/sys/write.s @@ -1,10 +1,10 @@ write module external - _cerror + cerror procedure global - write procedure + _write procedure entry ld r0,r7 ld r1,r6 @@ -13,5 +13,5 @@ write module ld r2,r4 ret nc jp cerror - end write + end _write end write