core: disable -Warray-bounds for XFA users
This commit is contained in:
parent
d8d34e033c
commit
bdd59ae7f2
@ -24,6 +24,14 @@
|
|||||||
#ifndef XFA_H
|
#ifndef XFA_H
|
||||||
#define XFA_H
|
#define XFA_H
|
||||||
|
|
||||||
|
/*
|
||||||
|
* Unfortunately, current gcc trips over accessing XFA's because of their
|
||||||
|
* zero-size start/end array that are used of symbol markers, with an "array
|
||||||
|
* index out of bounds" warning. So until a solution for that is found, we
|
||||||
|
* need to disable array bounds checks for files using XFAs.
|
||||||
|
*/
|
||||||
|
_Pragma("GCC diagnostic ignored \"-Warray-bounds\"")
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @brief helper macro for other XFA_* macros
|
* @brief helper macro for other XFA_* macros
|
||||||
*
|
*
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user