/* SPDX-License-Identifier: BSD-3-Clause OR GPL-2.0 */1/******************************************************************************2*3* Name: acgccex.h - Extra GCC specific defines, etc.4*5* Copyright (C) 2000 - 2025, Intel Corp.6*7*****************************************************************************/89#ifndef __ACGCCEX_H__10#define __ACGCCEX_H__1112/*13* Some versions of gcc implement strchr() with a buggy macro. So,14* undef it here. Prevents error messages of this form (usually from the15* file getopt.c):16*17* error: logical '&&' with non-zero constant will always evaluate as true18*/19#ifdef strchr20#undef strchr21#endif2223#endif /* __ACGCCEX_H__ */242526