makefile: Use proper objdirs naming for non-x86 standalone, same as normal
makefile: Fix TARGET_ARCH detection for DJGPP (c39bf737 regression)

Accidentially used "uname -m" output ("pc") for TARGET_ARCH,
instead of "x86".