From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-pg1-f178.google.com (mail-pg1-f178.google.com [209.85.215.178]) by mx.groups.io with SMTP id smtpd.web11.7937.1685007861893557689 for ; Thu, 25 May 2023 02:44:21 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20221208 header.b=ofX41t9M; spf=pass (domain: gmail.com, ip: 209.85.215.178, mailfrom: pedro.falcato@gmail.com) Received: by mail-pg1-f178.google.com with SMTP id 41be03b00d2f7-534696e4e0aso961419a12.0 for ; Thu, 25 May 2023 02:44:21 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1685007861; x=1687599861; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=ecS3skMWEDfIPk/rvb6q3THrU4IaJSiXioMBvbdPnXY=; b=ofX41t9MS+JkJxhlD0kGnIkzgFkWLZPceXLzrkuUSW27lgL+WbntBvRiUPCHxcvGtS WT9unFwIBzV/wTq2ieSZeYQBnwNty3q8Z/+TGofn/VBXN+6CYKYSW37d49F3z1i2APGe JTOCWsxs+IHW3iW65ypjm2o7pMEcqw9RhhBxWTY9DDj16oKltRbUCSqueDwJOYLgITDW AnqLadAW3ImbTxgS8m1tuVvj+KNIVbIUZcw0VFZE5lCAxWntSYEQTCYVGLO5XA9O5yBB m+AA1MIc743PENl9zABmb8V/EgjR/+fe0i1wBh9aPs6aTkb/Z1EP7rRg4w8uXZmczT0g QZgg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1685007861; x=1687599861; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=ecS3skMWEDfIPk/rvb6q3THrU4IaJSiXioMBvbdPnXY=; b=OJlhS+pMBaq3Ih7eigqS5htWaeEwy8aV3qDbluxQzbgMDOaqQ0WkV+V9/yrL6+EepU qtWQ6WoACCJFIYhh54u1ng1WEpPzBhcyzW+7XAXhYfFoI5NFyzyn+6Ou197SV4lE2SRP x0vBBDOAyZVUOkXdEDF6dgCUXYfabdEHWDwP8NMgCfmYUvg+G84qPNfacLS8OAAdlSAq m4MZvqi0ZEA+/b0rkEWMMTIr/rgXeFksYeCqDayaTW0tiFKQOd6eblVfDDHgpFcukdYl ORQE1/P66OAi+LObCpN0q7gkQvdGrbRrjPhsLUa1UZG8BwJu6U5oU8V4WwgLYNLdDikR WS4A== X-Gm-Message-State: AC+VfDyau5/XVgAQ2H1svfPtMTiM7YaicuEPBHG9xM8jWGEGgaw5+2h5 HELaW2ngYTIbsF6DOyQ1N/THqCJCuba95K/qj548pbF7lO0= X-Google-Smtp-Source: ACHHUZ6xI46VScSnOk26MaH5his69KyrJaupa8IPeakknCGoDeVUt7hQjttPCzI/FjQFqoW/wvAJT4BYUWBuJ46CVDE= X-Received: by 2002:a17:902:d487:b0:1ae:8d2f:5a48 with SMTP id c7-20020a170902d48700b001ae8d2f5a48mr984756plg.41.1685007861090; Thu, 25 May 2023 02:44:21 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: "Pedro Falcato" Date: Thu, 25 May 2023 10:44:09 +0100 Message-ID: Subject: Re: [edk2-devel] GoogleTest Compatibility with MdePkg's IndustyStandard header files To: devel@edk2.groups.io, michael.d.kinney@intel.com Cc: "Pop, Aaron" Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Thu, May 25, 2023 at 1:24=E2=80=AFAM Michael D Kinney wrote: > > That is exactly what I did. Along with pragma to disable error on macros= redefining operators. > > With that change use of "operator" did not generate a warning or error an= d the build completed. > > Did not work for "xor", and can not find any additional pragma to suppres= s that error. FWIW, it does work here: https://godbolt.org/z/EEdh9oh53 --=20 Pedro