-
Philippe Mathieu-Daudé authored
Since commit f590a812 we build the EDK2 EfiRom utility unconditionally. Some distributions require to use extra compiler/linker flags, i.e. SUSE which enforces the PIE protection (see [*]). EDK2 build tools already provide a set of variables for that, use them to allow the caller to easily inject compiler/linker options.. Now build scripts can pass extra options, example: $ make -C roms \ EDK2_BASETOOLS_OPTFLAGS='-fPIE' \ efirom [*] https://lists.opensuse.org/opensuse-factory/2017-06/msg00403.html Reported-by:
Olaf Hering <olaf@aepfle.de>
Suggested-by:
Laszlo Ersek <lersek@redhat.com>
Signed-off-by:
Philippe Mathieu-Daudé <philmd@redhat.com>
Message-Id: <20190409134536.15548-3-philmd@redhat.com>
Reviewed-by:
Michael S. Tsirkin <mst@redhat.com>
Reviewed-by:
Laszlo Ersek <lersek@redhat.com>
Reviewed-by:
Igor Mammedov <imammedo@redhat.com>
Signed-off-by:
Paolo Bonzini <pbonzini@redhat.com>Philippe Mathieu-Daudé authoredSince commit f590a812 we build the EDK2 EfiRom utility unconditionally. Some distributions require to use extra compiler/linker flags, i.e. SUSE which enforces the PIE protection (see [*]). EDK2 build tools already provide a set of variables for that, use them to allow the caller to easily inject compiler/linker options.. Now build scripts can pass extra options, example: $ make -C roms \ EDK2_BASETOOLS_OPTFLAGS='-fPIE' \ efirom [*] https://lists.opensuse.org/opensuse-factory/2017-06/msg00403.html Reported-by:
Olaf Hering <olaf@aepfle.de>
Suggested-by:
Laszlo Ersek <lersek@redhat.com>
Signed-off-by:
Philippe Mathieu-Daudé <philmd@redhat.com>
Message-Id: <20190409134536.15548-3-philmd@redhat.com>
Reviewed-by:
Michael S. Tsirkin <mst@redhat.com>
Reviewed-by:
Laszlo Ersek <lersek@redhat.com>
Reviewed-by:
Igor Mammedov <imammedo@redhat.com>
Signed-off-by:
Paolo Bonzini <pbonzini@redhat.com>
Loading