Makefile: Replace the way to test if a string is empty

The output of command below,
# i386-elf-nm build/cbfs/fallback/romstage_null.offenders | \
                     grep -q "" ; echo $?
has different result on MacOS, OS X Mavericks, which outputs 0.
On linux, it outputs 1.

I assume it is misleading to search an empty string in a empty
string. Change it to testing if the string is empty.

Change-Id: Ie4b8fe1fb26df092e2985937251a49feadc61eb0
Signed-off-by: Zheng Bao <>
Signed-off-by: Zheng Bao <>
Tested-by: build bot (Jenkins)
Reviewed-by: Patrick Georgi <>
1 file changed