git.ucc.asn.au
/
tpg
/
acess2.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Merge branch 'master' of git://git.ucc.asn.au/tpg/acess2
[tpg/acess2.git]
/
AcessNative
/
ld-acess_src
/
exports.h
diff --git
a/AcessNative/ld-acess_src/exports.h
b/AcessNative/ld-acess_src/exports.h
index
43d620f
..
880e74c
100644
(file)
--- a/
AcessNative/ld-acess_src/exports.h
+++ b/
AcessNative/ld-acess_src/exports.h
@@
-8,6
+8,8
@@
#ifndef _EXPORTS_H_
#define _EXPORTS_H_
#ifndef _EXPORTS_H_
#define _EXPORTS_H_
+#include <stddef.h>
+
// Syscall request (used by acess_*)
extern uint64_t _Syscall(int SyscallID, const char *ArgTypes, ...);
// Syscall request (used by acess_*)
extern uint64_t _Syscall(int SyscallID, const char *ArgTypes, ...);
@@
-18,6
+20,8
@@
extern size_t native_write(int FD, const void *Src, size_t Bytes);
extern int native_seek(int FD, int64_t Offset, int Dir);
extern uint64_t native_tell(int FD);
extern int native_seek(int FD, int64_t Offset, int Dir);
extern uint64_t native_tell(int FD);
+extern int native_execve(const char *filename, const char *const argv[], const char *const envp[]);
+
// Syscalls used by the linker
extern int acess_open(const char *Path, int Flags);
extern void acess_close(int FD);
// Syscalls used by the linker
extern int acess_open(const char *Path, int Flags);
extern void acess_close(int FD);
UCC
git Repository :: git.ucc.asn.au