mirror of
https://github.com/xen-project/xen.git
synced 2026-10-29 18:50:05 +01:00
x86/EFI: drop stale section special casing when generating base relocs
As of commita6066af5b1("xen/init: Annotate all command line parameter infrastructure as const") .init.setup has been part of .init. As of commit544ad7f5ca("xen/init: Move initcall infrastructure into .init.data") .initcall* have been part of .init. Hence neither can be encountered as a stand-alone section in the final binaries anymore. Signed-off-by: Jan Beulich <jbeulich@suse.com> Acked-by: Andrew Cooper <andrew.cooper3@citrix.com>
This commit is contained in:
1 parent
f361797268
commit
5c3c410bd2
1 file changed
+1
-3
@@ -346,9 +346,7 @@ int main(int argc, char *argv[])
|
||||
* Don't generate relocations for sections that definitely
|
||||
* aren't used by the boot loader code.
|
||||
*/
|
||||
if ( memcmp(sec1[i].name, ".initcal", sizeof(sec1[i].name)) == 0 ||
|
||||
memcmp(sec1[i].name, ".init.se", sizeof(sec1[i].name)) == 0 ||
|
||||
memcmp(sec1[i].name, ".buildid", sizeof(sec1[i].name)) == 0 ||
|
||||
if ( memcmp(sec1[i].name, ".buildid", sizeof(sec1[i].name)) == 0 ||
|
||||
memcmp(sec1[i].name, ".lockpro", sizeof(sec1[i].name)) == 0 )
|
||||
continue;
|
||||
|
||||
|
||||