Use DATA() / END() and drop the now redundant .global. No change in
generated data; of course the two symbols now properly gain "hidden"
binding.
Signed-off-by: Jan Beulich <jbeulich@suse.com>
Reviewed-by: Julien Grall <jgrall@amazon.com>
.section $section.rodata, "a", %progbits
- .p2align $align
- .global $varname
-$varname:
+DATA($varname, 1 << $align)
.incbin "$binsource"
.Lend:
+END($varname)
- .type $varname, %object
- .size $varname, .Lend - $varname
-
- .global ${varname}_size
ASM_INT(${varname}_size, .Lend - $varname)
EOF