Provide a wrapper for regex.h to work around the false-positive compilation errors that crop up in some versions of gcc. Suggested-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com> Signed-off-by: Daniel Scally <dan.scally@ideasonboard.com> Reviewed-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com> Reviewed-by: Stefan Klug <stefan.klug@ideasonboard.com> Signed-off-by: Jacopo Mondi <jacopo.mondi@ideasonboard.com>
14 lines
322 B
C++
14 lines
322 B
C++
/* SPDX-License-Identifier: LGPL-2.1-or-later */
|
|
/*
|
|
* Copyright (C) 2025, Ideas on Board Oy
|
|
*
|
|
* std::regex wrapper for gcc
|
|
*/
|
|
|
|
#pragma GCC diagnostic push
|
|
#if defined __SANITIZE_ADDRESS__ && defined __OPTIMIZE__
|
|
#pragma GCC diagnostic ignored "-Wmaybe-uninitialized"
|
|
#endif
|
|
#include <regex>
|
|
#pragma GCC diagnostic pop
|