File tree Expand file tree Collapse file tree 2 files changed +9
-0
lines changed Expand file tree Collapse file tree 2 files changed +9
-0
lines changed Original file line number Diff line number Diff line change 31
31
#include <reent.h>
32
32
#include "syscall.h"
33
33
34
+
34
35
extern int main (int argc , char * * argv );
35
36
extern void __libc_init_array (void );
36
37
extern void __libc_fini_array (void );
@@ -86,6 +87,12 @@ void _free_r(struct _reent* r, void* ptr) {
86
87
}
87
88
}
88
89
90
+ int getentropy (void * ptr , __size_t n ) { return -1 ; };
91
+
92
+ int32_t mkdir (const char * name , uint32_t mode ) {
93
+ return sys_mkdir (name , mode );
94
+ }
95
+
89
96
void runtime_entry (int argc , char * * argv , char * * env )
90
97
{
91
98
int ret ;
Original file line number Diff line number Diff line change @@ -159,6 +159,8 @@ int swapcontext(ucontext_t *oucp, const ucontext_t *ucp);
159
159
int getcontext (ucontext_t * ucp );
160
160
int setcontext (ucontext_t * ucp );
161
161
162
+ int32_t sys_mkdir (const char * name , uint32_t mode );
163
+
162
164
#define __NR_exit 0
163
165
#define __NR_write 1
164
166
#define __NR_open 2
You can’t perform that action at this time.
0 commit comments