Merge pull request #968 from devsaurus/crypto_http_mqtt_lua-gnu11
Enable -std=gnu11 for crypto, http, mqtt, and lua dir
This commit is contained in:
commit
74d27b3486
|
@ -15,6 +15,8 @@ ifndef PDIR
|
|||
GEN_LIBS = libcrypto.a
|
||||
endif
|
||||
|
||||
STD_CFLAGS=-std=gnu11 -Wimplicit
|
||||
|
||||
#############################################################
|
||||
# Configuration i.e. compile options etc.
|
||||
# Target specific stuff (defines etc.) goes in here!
|
||||
|
|
|
@ -15,6 +15,7 @@ ifndef PDIR
|
|||
GEN_LIBS = libhttp.a
|
||||
endif
|
||||
|
||||
STD_CFLAGS=-std=gnu11 -Wimplicit
|
||||
|
||||
#############################################################
|
||||
# Configuration i.e. compile options etc.
|
||||
|
|
|
@ -0,0 +1,6 @@
|
|||
#ifndef READLINE_APP_H
|
||||
#define READLINE_APP_H
|
||||
|
||||
bool uart_getc(char *c);
|
||||
|
||||
#endif /* READLINE_APP_H */
|
|
@ -122,6 +122,8 @@ char *ets_strcpy (char *dst, const char *src);
|
|||
size_t ets_strlen (const char *s);
|
||||
int ets_strcmp (const char *s1, const char *s2);
|
||||
int ets_strncmp (const char *s1, const char *s2, size_t n);
|
||||
char *ets_strncpy(char *dest, const char *src, size_t n);
|
||||
char *ets_strstr(const char *haystack, const char *needle);
|
||||
|
||||
void ets_delay_us (uint32_t us);
|
||||
|
||||
|
@ -141,6 +143,10 @@ void ets_intr_lock(void);
|
|||
void ets_intr_unlock(void);
|
||||
|
||||
void ets_install_putc1(void *routine);
|
||||
|
||||
int rand(void);
|
||||
void srand(unsigned int);
|
||||
|
||||
void uart_div_modify(int no, unsigned int freq);
|
||||
|
||||
#endif
|
||||
|
|
|
@ -10,6 +10,8 @@
|
|||
#include "c_stddef.h"
|
||||
#include "mem.h"
|
||||
|
||||
#include <stdlib.h>
|
||||
|
||||
#define EXIT_FAILURE 1
|
||||
#define EXIT_SUCCESS 0
|
||||
|
||||
|
|
|
@ -15,6 +15,8 @@ ifndef PDIR
|
|||
GEN_LIBS = liblua.a
|
||||
endif
|
||||
|
||||
STD_CFLAGS=-std=gnu11 -Wimplicit
|
||||
|
||||
#############################################################
|
||||
# Configuration i.e. compile options etc.
|
||||
# Target specific stuff (defines etc.) goes in here!
|
||||
|
|
|
@ -11,6 +11,8 @@
|
|||
#include "c_string.h"
|
||||
#include "flash_fs.h"
|
||||
#include "user_version.h"
|
||||
#include "driver/readline.h"
|
||||
#include "driver/uart.h"
|
||||
|
||||
#define lua_c
|
||||
|
||||
|
|
|
@ -19,6 +19,7 @@
|
|||
#include "c_stdarg.h"
|
||||
#include "c_stddef.h"
|
||||
#include "c_types.h"
|
||||
#include <ctype.h>
|
||||
#endif
|
||||
|
||||
#include "luaconf.h"
|
||||
|
|
|
@ -632,7 +632,7 @@ extern int readline4lua(const char *prompt, char *buffer, int length);
|
|||
/*
|
||||
@@ The luai_num* macros define the primitive operations over numbers.
|
||||
*/
|
||||
#if defined(LUA_CORE)
|
||||
#if defined(LUA_CORE) || defined(LUA_LIB)
|
||||
#ifdef LUA_CROSS_COMPILER
|
||||
#include <math.h>
|
||||
#else
|
||||
|
|
|
@ -15,6 +15,8 @@ ifndef PDIR
|
|||
GEN_LIBS = mqtt.a
|
||||
endif
|
||||
|
||||
STD_CFLAGS=-std=gnu11 -Wimplicit
|
||||
|
||||
#############################################################
|
||||
# Configuration i.e. compile options etc.
|
||||
# Target specific stuff (defines etc.) goes in here!
|
||||
|
|
|
@ -4,6 +4,7 @@
|
|||
#include "rom.h"
|
||||
void ets_timer_arm_new (ETSTimer *a, int b, int c, int isMstimer);
|
||||
|
||||
int atoi(const char *nptr);
|
||||
int os_printf(const char *format, ...) __attribute__ ((format (printf, 1, 2)));
|
||||
int os_printf_plus(const char *format, ...) __attribute__ ((format (printf, 1, 2)));
|
||||
|
||||
|
|
Loading…
Reference in New Issue