Ignore:
Timestamp:
2011-04-30T14:49:50Z (13 years ago)
Author:
Jiri Svoboda <jiri@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
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/ppc32/_lib.ld.in

    rf798178 r4ddbea7  
    99SECTIONS {
    1010        . = 0x1000 + SIZEOF_HEADERS;
    11 
     11       
    1212        .init : {
    1313                *(.init);
     
    1818                *(.rodata*);
    1919        } :text
    20 
     20       
    2121        .rel.plt : {
    2222                *(.rel.plt);
     
    2929                *(.rel.*);
    3030        } :text
    31 
     31       
    3232        .dynsym : {
    3333                *(.dynsym);
    3434        } :text
    35 
     35       
    3636        .dynstr : {
    3737                *(.dynstr);
    3838        } :text
    39 
     39       
    4040        . = . + 0x1000;
    41 
     41       
    4242        .dynamic : {
    4343                *(.dynamic);
    4444        } :data :dynamic
    45 
     45       
    4646        .data : {
    4747                *(.data);
    4848                *(.sdata);
    4949        } :data
    50 
     50       
    5151        .data.rel : {
    5252                *(.data.rel);
    5353        } :data
    54 
     54       
    5555        .got : {
    5656                *(.got);
     
    5959                *(.got.plt);
    6060        } :data
    61 
     61       
    6262        .tdata : {
    6363                _tdata_start = .;
    6464                *(.tdata);
    6565                _tdata_end = .;
    66         } :data
    67         .tbss : {
    6866                _tbss_start = .;
    6967                *(.tbss);
    7068                _tbss_end = .;
    7169        } :data
    72         _tls_alignment = MAX(ALIGNOF(.tdata), ALIGNOF(.tbss));
     70       
     71        _tls_alignment = ALIGNOF(.tdata);
     72       
    7373        .bss : {
    7474                *(.sbss);
     
    7676                *(.bss);
    7777        } :data
    78 
     78       
    7979        .plt : {
    8080                *(.plt);
    8181        } :data
    82 
     82       
    8383        . = ALIGN(0x1000);
    8484        _heap = .;
Note: See TracChangeset for help on using the changeset viewer.