Commit 74d27b34 authored by Johny Mattsson's avatar Johny Mattsson
Browse files

Merge pull request #968 from devsaurus/crypto_http_mqtt_lua-gnu11

Enable -std=gnu11 for crypto, http, mqtt, and lua dir
parents 5ec2b695 f149b60c
......@@ -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.
......
#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)));
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment