CHECK_STDCXX= objdump -p$(1) | grep-e'GLIBCXX_3\.4\.\(9\|[1-9][0-9]\)'> /dev/null &&echo'TEST-UNEXPECTED-FAIL | | We do not want these libstdc++ symbols to be used:'&& objdump -T$(1) | grep-e'GLIBCXX_3\.4\.\(9\|[1-9][0-9]\)'&&exit 1 ||exit 0
CHECK_STDCXX=@$(TOOLCHAIN_PREFIX)objdump -p$(1) | grep-e'GLIBCXX_3\.4\.\(9\|[1-9][0-9]\)'> /dev/null &&echo'TEST-UNEXPECTED-FAIL | check_stdcxx | We do not want these libstdc++ symbols to be used:'&&$(TOOLCHAIN_PREFIX)objdump -T$(1) | grep-e'GLIBCXX_3\.4\.\(9\|[1-9][0-9]\)'&&false||true
CHECK_TEXTREL= @$(TOOLCHAIN_PREFIX)readelf -d$(1) | grep TEXTREL > /dev/null &&echo'TEST-UNEXPECTED-FAIL | check_textrel | We do not want text relocations in libraries and programs'||true
endif
defineCHECK_BINARY
$(call CHECK_STDCXX,$(1))
$(call CHECK_TEXTREL,$(1))
endef
# autoconf.mk sets OBJ_SUFFIX to an error to avoid use before including
# autoconf.mk sets OBJ_SUFFIX to an error to avoid use before including