Browse Source

AP_Scripting: avoid build warnings

c415-sdk
Andrew Tridgell 5 years ago
parent
commit
6222649e37
  1. 3
      libraries/AP_Scripting/lua/src/lauxlib.c
  2. 3
      libraries/AP_Scripting/lua/src/lbaselib.c
  3. 4
      libraries/AP_Scripting/lua/src/lcode.c
  4. 4
      libraries/AP_Scripting/lua/src/liolib.c
  5. 4
      libraries/AP_Scripting/lua/src/lmathlib.c
  6. 4
      libraries/AP_Scripting/lua/src/lstrlib.c
  7. 4
      libraries/AP_Scripting/lua/src/ltable.c
  8. 4
      libraries/AP_Scripting/lua/src/lundump.c
  9. 5
      libraries/AP_Scripting/lua/src/lvm.c

3
libraries/AP_Scripting/lua/src/lauxlib.c

@ -26,6 +26,9 @@ @@ -26,6 +26,9 @@
#include "lauxlib.h"
#if defined(ARDUPILOT_BUILD)
#pragma GCC diagnostic ignored "-Wfloat-equal"
#endif
/*
** {======================================================

3
libraries/AP_Scripting/lua/src/lbaselib.c

@ -20,6 +20,9 @@ @@ -20,6 +20,9 @@
#include "lauxlib.h"
#include "lualib.h"
#if defined(ARDUPILOT_BUILD)
#pragma GCC diagnostic ignored "-Wunused-function"
#endif
static int luaB_print (lua_State *L) {
int n = lua_gettop(L); /* number of arguments */

4
libraries/AP_Scripting/lua/src/lcode.c

@ -7,6 +7,10 @@ @@ -7,6 +7,10 @@
#define lcode_c
#define LUA_CORE
#if defined(ARDUPILOT_BUILD)
#pragma GCC diagnostic ignored "-Wfloat-equal"
#endif
#include "lprefix.h"

4
libraries/AP_Scripting/lua/src/liolib.c

@ -22,7 +22,9 @@ @@ -22,7 +22,9 @@
#include "lauxlib.h"
#include "lualib.h"
#if defined(ARDUPILOT_BUILD)
#pragma GCC diagnostic ignored "-Wunused-function"
#endif
/*

4
libraries/AP_Scripting/lua/src/lmathlib.c

@ -18,6 +18,10 @@ @@ -18,6 +18,10 @@
#include "lauxlib.h"
#include "lualib.h"
#if defined(ARDUPILOT_BUILD)
#pragma GCC diagnostic ignored "-Wfloat-equal"
#endif
#undef PI
#define PI (l_mathop(3.141592653589793238462643383279502884))

4
libraries/AP_Scripting/lua/src/lstrlib.c

@ -24,6 +24,10 @@ @@ -24,6 +24,10 @@
#include "lauxlib.h"
#include "lualib.h"
#if defined(ARDUPILOT_BUILD)
#pragma GCC diagnostic ignored "-Wunused-function"
#endif
/*
** maximum number of captures that a pattern can do during

4
libraries/AP_Scripting/lua/src/ltable.c

@ -7,6 +7,10 @@ @@ -7,6 +7,10 @@
#define ltable_c
#define LUA_CORE
#if defined(ARDUPILOT_BUILD)
#pragma GCC diagnostic ignored "-Wfloat-equal"
#endif
#include "lprefix.h"

4
libraries/AP_Scripting/lua/src/lundump.c

@ -4,6 +4,10 @@ @@ -4,6 +4,10 @@
** See Copyright Notice in lua.h
*/
#if defined(ARDUPILOT_BUILD)
#pragma GCC diagnostic ignored "-Wfloat-equal"
#endif
#define lundump_c
#define LUA_CORE

5
libraries/AP_Scripting/lua/src/lvm.c

@ -7,6 +7,10 @@ @@ -7,6 +7,10 @@
#define lvm_c
#define LUA_CORE
#if defined(ARDUPILOT_BUILD)
#pragma GCC diagnostic ignored "-Wfloat-equal"
#endif
#include "lprefix.h"
#include <float.h>
@ -1320,3 +1324,4 @@ void luaV_execute (lua_State *L) { @@ -1320,3 +1324,4 @@ void luaV_execute (lua_State *L) {
/* }================================================================== */

Loading…
Cancel
Save