From 9246fbeced54764200564131ab1fad7e7819e91f Mon Sep 17 00:00:00 2001 From: Jeff Johnston Date: Fri, 21 Mar 2014 20:16:14 +0000 Subject: 2014-03-21 Sabrini Ni * nds32/syscall_extra.h: Define macro. * nds32/syscall_argv.S: Use define macro. * nds32/syscall_argvlen.S: Ditto. * nds32/syscall_chdir.S: Ditto. * nds32/syscall_chmod.S: Ditto. * nds32/syscall_close.S: Ditto. * nds32/syscall_fstat.S: Ditto. * nds32/syscall_getpid.S: Ditto. * nds32/syscall_gettimeofday.S: Ditto. * nds32/syscall_isatty.S: Ditto. * nds32/syscall_kill.S: Ditto. * nds32/syscall_link.S: Ditto. * nds32/syscall_lseek.S: Ditto. * nds32/syscall_open.S: Ditto. * nds32/syscall_read.S: Ditto. * nds32/syscall_rename.S: Ditto. * nds32/syscall_stat.S: Ditto. * nds32/syscall_system.S: Ditto. * nds32/syscall_time.S: Ditto. * nds32/syscall_times.S: Ditto. * nds32/syscall_unlink.S: Ditto. * nds32/syscall_utime.S: Ditto. * nds32/syscall_write.S: Ditto. --- libgloss/nds32/syscall_stat.S | 20 +------------------- 1 file changed, 1 insertion(+), 19 deletions(-) (limited to 'libgloss/nds32/syscall_stat.S') diff --git a/libgloss/nds32/syscall_stat.S b/libgloss/nds32/syscall_stat.S index b7679b4a6..06b35ecd0 100644 --- a/libgloss/nds32/syscall_stat.S +++ b/libgloss/nds32/syscall_stat.S @@ -32,22 +32,4 @@ SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. .extern errno - - .section .text - .global _stat - .type _stat, @function - .align 2 -_stat: - /* Make syscall 'SYS_stat'. - Reture value '-1' stored in $r0 means there is something wrong. - If there is something wrong, make syscall 'SYS_geterr' to get - error code to see what exactly happens and store it in errno . */ - syscall SYS_stat - addi $r1, $r0, 1 - bnez $r1, .Ldone - syscall SYS_geterr - s.w $r0, errno - movi $r0, -1 -.Ldone: - ret - .size _stat, .-_stat +SYS_WRAPPER _stat, SYS_stat -- cgit v1.2.3