Fix typo from Ard's old tree 32-bit ARM patch.

We don't need to .data entries; the second one should be .data*.  He's
since fixed this in his tree, but I'd already pulled it and pushed to
master.

Signed-off-by: Peter Jones <pjones@redhat.com>
Handle empty .reloc section in PE/COFF loader

On archs where no EFI aware objcopy is available, the generated PE/COFF
header contains a .reloc section which is completely empty. Handle this by
- returning early from relocate_coff() with EFI_SUCCESS,
- ignoring discardable sections in the section loader.

Signed-off-by: Ard Biesheuvel <ard.biesheuvel@linaro.org>