Work around GCC bug 109847 in buffer.c
* src/buffer.c: Ignore GCC 13+ -Wanalyzer-out-of-bounds.
This commit is contained in:
parent
9eef5a678c
commit
4fedd5af4c
1 changed files with 8 additions and 0 deletions
|
@ -50,6 +50,14 @@ along with GNU Emacs. If not, see <https://www.gnu.org/licenses/>. */
|
|||
#include "w32heap.h" /* for mmap_* */
|
||||
#endif
|
||||
|
||||
/* Work around GCC bug 109847
|
||||
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109847
|
||||
which causes GCC to mistakenly complain about
|
||||
AUTO_STRING with "*scratch*". */
|
||||
#if GNUC_PREREQ (13, 0, 0)
|
||||
# pragma GCC diagnostic ignored "-Wanalyzer-out-of-bounds"
|
||||
#endif
|
||||
|
||||
/* This structure holds the default values of the buffer-local variables
|
||||
defined with DEFVAR_PER_BUFFER, that have special slots in each buffer.
|
||||
The default value occupies the same slot in this structure
|
||||
|
|
Loading…
Add table
Reference in a new issue