Procházet zdrojové kódy

newlib: remove usage of pre-ANSI defines

Ivan Grokhotkov před 7 roky
rodič
revize
068b700786

+ 1 - 1
components/esp32/include/rom/libc_stubs.h

@@ -75,7 +75,7 @@ struct syscall_stub_table
     int (*_lock_try_acquire_recursive)(_lock_t *lock);
     void (*_lock_release)(_lock_t *lock);
     void (*_lock_release_recursive)(_lock_t *lock);
-    int (*_printf_float)(struct _reent *data, void *pdata, FILE * fp, int (*pfunc) (struct _reent *, FILE *, _CONST char *, size_t len), va_list * ap);
+    int (*_printf_float)(struct _reent *data, void *pdata, FILE * fp, int (*pfunc) (struct _reent *, FILE *, const char *, size_t len), va_list * ap);
     int (*_scanf_float) (struct _reent *rptr, void *pdata, FILE *fp, va_list *ap);
 };
 

+ 2 - 2
components/newlib/platform_include/sys/unistd.h

@@ -22,8 +22,8 @@ extern "C" {
 
 #include_next <sys/unistd.h>
 
-int     _EXFUN(truncate, (const char *, off_t __length));
-int     _EXFUN(gethostname, (char *__name, size_t __len));
+int truncate(const char *, off_t __length);
+int gethostname(char *__name, size_t __len);
 
 #ifdef __cplusplus
 }

+ 3 - 3
components/newlib/platform_include/time.h

@@ -25,9 +25,9 @@ extern "C" {
 #define CLOCK_MONOTONIC (clockid_t)4
 #define CLOCK_BOOTTIME (clockid_t)4
 
-int _EXFUN(clock_settime, (clockid_t clock_id, const struct timespec *tp));
-int _EXFUN(clock_gettime, (clockid_t clock_id, struct timespec *tp));
-int _EXFUN(clock_getres,  (clockid_t clock_id, struct timespec *res));
+int clock_settime(clockid_t clock_id, const struct timespec *tp);
+int clock_gettime(clockid_t clock_id, struct timespec *tp);
+int clock_getres(clockid_t clock_id, struct timespec *res);
 
 #ifdef __cplusplus
 }

+ 1 - 1
components/newlib/syscall_table.c

@@ -32,7 +32,7 @@ static struct _reent s_reent;
 extern int _printf_float(struct _reent *rptr,
                void *pdata,
                FILE * fp,
-               int (*pfunc) (struct _reent *, FILE *, _CONST char *, size_t len),
+               int (*pfunc) (struct _reent *, FILE *, const char *, size_t len),
                va_list * ap);