| GBMC_SANITIZER_CXXFLAGS:gbmc_hwasan = " -fpermissive -fsanitize=hwaddress -fno-omit-frame-pointer" |
| |
| # Do not set CXXFLAGS or CFLAGS if meson is used because it has a separate way to invoke sanitizers. |
| CXXFLAGS:append:class-target:gbmc_hwasan = " ${@d.getVar('GBMC_SANITIZER_CXXFLAGS', True) if (d.getVar('MESON_SOURCEPATH', False) or '') == '' else ''}" |
| |
| CFLAGS:append:class-target:gbmc_hwasan = " ${@d.getVar('GBMC_SANITIZER_CXXFLAGS', True) if (d.getVar('MESON_SOURCEPATH', False) or '') == '' else ''}" |
| |
| EXTRA_OEMESON:append:class-target:gbmc_hwasan = " ${GBMC_SANITIZER_EXTRA_OEMESON}" |
| |
| DEPENDS:append:class-target:gbmc_hwasan = " gcc-sanitizers" |