Changeset 49852df in mainline


Ignore:
Timestamp:
2011-03-29T20:29:46Z (13 years ago)
Author:
Martin Decky <martin@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
d9c11fc3
Parents:
f72c2f5
Message:

ia64: improve linker scripts

Files:
3 edited

Legend:

Unmodified
Added
Removed
  • kernel/arch/ia64/_link.ld.in

    rf72c2f5 r49852df  
    1616                ktext_start = .;
    1717                *(K_TEXT_START);
    18                 *(.text)
     18                *(.text .text.*)
    1919                ktext_end = .;
    2020               
     
    3636                *(.bss)
    3737                *(COMMON);
    38 
     38               
    3939                . = ALIGN(8);
    40                 symbol_table = .;
    41                 *(symtab.*);            /* Symbol table, must be LAST symbol!*/
    42 
     40                symbol_table = .;
     41                *(symtab.*);            /* Symbol table, must be LAST symbol!*/
     42               
    4343                kdata_end = .;
    4444        }
    45 
     45       
    4646        /DISCARD/ : {
    4747                *(*);
    4848        }
    49 
    5049}
  • uspace/lib/c/arch/ia64/_link.ld.in

    rf72c2f5 r49852df  
    1515       
    1616        .text : {
    17                 *(.text);
    18                 *(.rodata*);
     17                *(.text .text.*);
     18                *(.rodata .rodata.*);
    1919        } :text
    2020       
     
    2323        .got : {
    2424                _gp = .;
    25                 *(.got*);
     25                *(.got .got.*);
    2626        } :data
    2727       
  • uspace/srv/loader/arch/ia64/_link.ld.in

    rf72c2f5 r49852df  
    2121       
    2222        .text : {
    23                 *(.text);
    24                 *(.rodata*);
     23                *(.text .text.*);
     24                *(.rodata .rodata.*);
    2525        } :text
    2626       
     
    2929        .got : {
    3030                _gp = .;
    31                 *(.got*);
     31                *(.got .got.*);
    3232        } :data
    3333       
Note: See TracChangeset for help on using the changeset viewer.