Fork us on GitHub Follow us on Facebook Follow us on Twitter

Ignore:
Timestamp:
2011-04-30T14:49:50Z (11 years ago)
Author:
Jiri Svoboda <jiri@…>
Branches:
lfn, master
Children:
729f774f
Parents:
f798178
Message:

Bring linker scripts closer to the default one (debug, tbss).

File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/lib/c/shared/arch/mips32/_lib.ld.in

    rf798178 r4ddbea7  
    1818                *(.MIPS.stubs);
    1919        } :text
    20 
     20       
    2121        .hash : {
    2222                *(.hash);
    2323        } : text
    24 
     24       
    2525        .reginfo : {
    2626                *(.reginfo);
    2727        } : text
    28 
     28       
    2929        .rel.plt : {
    3030                *(.rel.plt);
     
    3737                *(.rel.*);
    3838        } :text
    39 
     39       
    4040        .plt : {
    4141                *(.plt);
    4242        } : text
    43 
     43       
    4444        .dynsym : {
    4545                *(.dynsym);
    4646        } : text
    47 
     47       
    4848        .dynstr : {
    4949                *(.dynstr);
    5050        } : text
    51 
     51       
    5252        . = . + 0x4000;
    53 
     53       
    5454        .dynamic : {
    5555                *(.dynamic);
    5656        } :data :dynamic
    57 
     57       
    5858        .data : {
    5959                *(.data);
    6060                *(.data.rel*);
    6161        } :data
    62 
     62       
    6363        .got : {
    6464                _gp = .;
    6565                *(.got);
    6666        } :data
    67 
     67       
    6868        .tdata : {
    6969                _tdata_start = .;
     
    7171                _tdata_end = .;
    7272        } :data
     73       
    7374        .tbss : {
    7475                _tbss_start = .;
     
    7677                _tbss_end = .;
    7778        } :data
     79       
    7880        _tls_alignment = MAX(ALIGNOF(.tdata), ALIGNOF(.tbss));
    79 
     81       
    8082        .sbss : {
    8183                *(.scommon);
    8284                *(.sbss);
    83         }       
     85        }
     86       
    8487        .bss : {
    8588                *(.bss);
    8689                *(COMMON);
    8790        } :data
    88 
     91       
    8992        . = ALIGN(0x4000);
    9093        _heap = .;
Note: See TracChangeset for help on using the changeset viewer.