kopia lustrzana https://github.com/espressif/esp-idf
Merge branch 'bugfix/raise_r_signature' into 'master'
syscalls: fix arguments and return type for _raise_r See merge request idf/esp-idf!2897pull/2237/merge
commit
5452e7848d
|
@ -51,7 +51,7 @@ struct syscall_stub_table
|
|||
int (*_rename_r)(struct _reent *r, const char*, const char*);
|
||||
clock_t (*_times_r)(struct _reent *r, struct tms *);
|
||||
int (*_gettimeofday_r) (struct _reent *r, struct timeval *, void *);
|
||||
void (*_raise_r)(struct _reent *r);
|
||||
void (*_raise_r)(struct _reent *r); /* function signature is incorrect in ROM */
|
||||
int (*_unlink_r)(struct _reent *r, const char*);
|
||||
int (*_link_r)(struct _reent *r, const char*, const char*);
|
||||
int (*_stat_r)(struct _reent *r, const char*, struct stat *);
|
||||
|
|
|
@ -68,7 +68,7 @@ int _system_r(struct _reent *r, const char *str)
|
|||
return -1;
|
||||
}
|
||||
|
||||
void _raise_r(struct _reent *r)
|
||||
int _raise_r(struct _reent *r, int sig)
|
||||
{
|
||||
abort();
|
||||
}
|
||||
|
|
Ładowanie…
Reference in New Issue