-Werror,-Wmacro-redefined was turned on because of -Werror, -Wall.
Undefine the overridden macros before redefining them to let compiler
know that the redifinition is intentional.
Test: m -j sh_vendor
Change-Id: If324124e4504f05a37afd1021cff179fdfe4c08e
vendor: {
cflags: [
// Additional flags for vendor variant
+ "-UMKSH_DEFAULT_PROFILEDIR",
+ "-UMKSHRC_PATH",
+ "-UMKSH_DEFAULT_EXECSHELL",
"-DMKSH_DEFAULT_PROFILEDIR=\"/vendor/etc\"",
"-DMKSHRC_PATH=\"/vendor/etc/mkshrc\"",
"-DMKSH_DEFAULT_EXECSHELL=\"/vendor/bin/sh\"",