Use a separate make variable to specify the linker script, since we
don't want to specify a linker script when generating .fwo files.
Firmware modules end up containing a small amount of code after
being linked; this change ensures that the amd64 linker script is
used to insert padding, to avoid the creation of writeable, executable
mappings when the module is loaded.