Changeset 6b781c0 in mainline for kernel/arch/arm32/_link.ld.in


Ignore:
Timestamp:
2007-06-08T15:02:49Z (17 years ago)
Author:
Jakub Jermar <jakub@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
c03ee1c
Parents:
3ee8a075
Message:

Merge arm32 into trunk.

File:
1 edited

Legend:

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

    r3ee8a075 r6b781c0  
    77 */
    88
     9OUTPUT_ARCH(arm)
    910ENTRY(kernel_image_start)
    1011
     12
    1113SECTIONS {
     14        . = KERNEL_LOAD_ADDRESS;
    1215        .text : {
    1316                ktext_start = .;
     
    2326                LONG(kdata_end - kdata_start);
    2427                hardcoded_load_address = .;
    25                 LONG(0);                /* TODO */
     28                LONG(KERNEL_LOAD_ADDRESS);
     29                *(.bss);                /* uninitialized static variables */
     30                *(COMMON);              /* global variables */
     31
    2632                *(.rodata*);
    2733                *(.sdata);
    2834                *(.reginfo);
     35                symbol_table = .;
    2936                *(symtab.*);             
    3037        }
    31         _gp = . + 0x8000;
    32         .lit8 : { *(.lit8) }
    33         .lit4 : { *(.lit4) }
    3438        .sbss : {
    3539                *(.sbss);
    3640                *(.scommon);
    37         }
    38         .bss : {
    39                 *(.bss);                /* uninitialized static variables */
    40                 *(COMMON);              /* global variables */
    4141        }
    4242
     
    4949          *(.note);
    5050        }
     51
    5152}
Note: See TracChangeset for help on using the changeset viewer.