*(.prefix)
*(.prefix.*)
_mprefix = .;
- } .prefix_bss (NOLOAD) : {
+ } .bss.prefix (NOLOAD) : {
_eprefix = .;
}
_prefix_filesz = ABSOLUTE ( _mprefix - _prefix );
*(.text)
*(.text.*)
_mtext = .;
- } .text_bss (NOLOAD) : {
+ } .bss.text (NOLOAD) : {
_etext = .;
}
_text_filesz = ABSOLUTE ( _mtext - _text );
*(.rodata)
*(.rodata.*)
_mrodata = .;
- } .rodata_bss (NOLOAD) : {
+ } .bss.rodata (NOLOAD) : {
_erodata = .;
}
_rodata_filesz = ABSOLUTE ( _mrodata - _rodata );
*(.stack)
*(.stack.*)
_mdata = .;
- } .data_bss (NOLOAD) : {
+ } .bss.data (NOLOAD) : {
_edata = .;
}
_data_filesz = ABSOLUTE ( _mdata - _data );
_bss = .;
/* EFI seems to not support proper bss sections */
_mbss = .;
- } .bss_bss (NOLOAD) : {
+ } .bss.bss (NOLOAD) : {
_ebss = .;
}
_bss_filesz = ABSOLUTE ( _mbss - _bss );
*/
. += 1;
_mreloc = .;
- } .reloc_bss (NOLOAD) : {
+ } .bss.reloc (NOLOAD) : {
_ereloc = .;
}
_reloc_filesz = ABSOLUTE ( _mreloc - _reloc );
*(.prefix)
*(.prefix.*)
_mprefix = .;
- } .prefix_bss (NOLOAD) : AT ( _end_lma ) {
+ } .bss.prefix (NOLOAD) : AT ( _end_lma ) {
_eprefix = .;
}
_prefix_filesz = ABSOLUTE ( _mprefix - _prefix );
*(.text16)
*(.text16.*)
_mtext16 = .;
- } .text16_bss (NOLOAD) : AT ( _end_lma ) {
+ } .bss.text16 (NOLOAD) : AT ( _end_lma ) {
_etext16 = .;
}
_text16_filesz = ABSOLUTE ( _mtext16 - _text16 );
*(.data16)
*(.data16.*)
_mdata16 = .;
- } .data16_bss (NOLOAD) : AT ( _end_lma ) {
+ } .bss.data16 (NOLOAD) : AT ( _end_lma ) {
*(.bss16)
*(.bss16.*)
*(.stack16)
*(.data.*)
*(SORT(.tbl.*)) /* Various tables. See include/tables.h */
_mtextdata = .;
- } .textdata_bss (NOLOAD) : AT ( _end_lma ) {
+ } .bss.textdata (NOLOAD) : AT ( _end_lma ) {
*(.bss)
*(.bss.*)
*(COMMON)
*(.zinfo)
*(.zinfo.*)
_mzinfo = .;
- } .zinfo_bss (NOLOAD) : AT ( _end_lma ) {
+ } .bss.zinfo (NOLOAD) : AT ( _end_lma ) {
_ezinfo = .;
}
_zinfo_filesz = ABSOLUTE ( _mzinfo - _zinfo );