mirror of
git://sourceware.org/git/newlib-cygwin.git
synced 2025-01-15 19:09:58 +08:00
d9e4104b31
* libc/sys/h8300hms/close.S, libc/sys/h8300hms/fstat.S, libc/sys/h8300hms/lseek.S, libc/sys/h8300hms/open.S, libc/sys/h8300hms/read.S, libc/sys/h8300hms/stat.S, libc/sys/h8300hms/write.S, libc/sys/h8300hms/crt0.S: Use it.
15 lines
268 B
ArmAsm
15 lines
268 B
ArmAsm
;int open(const char *pathname, int flags);
|
|
;Integer arguments have to be zero extended.
|
|
;The second argument is taken from the stack,
|
|
;hence it is not zero extended here.
|
|
|
|
#include "setarch.h"
|
|
|
|
.section .text
|
|
.align 2
|
|
.global __open
|
|
__open:
|
|
jsr @@0xc5
|
|
rts
|
|
.end
|