The PE spec says that they will be separated by spaces, but link.exe handles it just fine if they are separated by null bytes as well.
Since these directives are parsed and split by TokenizeWindowsCommandLine, this function needs to learn to treat null bytes as separators - this patch makes that unconditional, but at worst we might need to make it an optional feature, only used when parsing .drectve.