This is the mail archive of the binutils@sources.redhat.com mailing list for the binutils project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

.lnk file - parse error


Hi,
While using /opt/hardhat/devkit/ppc/405/bin/ppc_405-ld  
I am getting parse errors when using the following link file.
Any suggestions ?
Thanks.
-Bala
 

MEMORY
{
        rom: org = 0x004000, len = 0x80000    <----- parse error
        ram: org = 0x084000, len = 0x180000
}


SECTIONS
{

    GROUP : {
            .vectors : {}
            .text : { *(.text) *(.init) *(.fini) *(.eini) }
            .sdata2 : {}
            __DATA_ROM=.; <----- parse error
    } > rom; <------ parse error

    GROUP : {
        __DATA_RAM=.;
        .data  LOAD(__DATA_ROM) : {}
        .sdata LOAD(ADDR(.sdata)-ADDR(.data)+__DATA_ROM) : {}
        __DATA_END=.;

        __BSS_START=.;
        .sbss  : {}
        .bss   : {}
        __BSS_END=.;

    } > ram
}

__HEAP_START    = ADDR(ram);
__HEAP_END      = ADDR(ram)+SIZEOF(ram);
__SP_INIT       = __HEAP_END;
__SP_END        = __HEAP_START;
__VECTOR_BASE   = 0x0;
IIC0_BASE       = 0xEF600500;

___HEAP_START    = __HEAP_START;
___HEAP_END      = __HEAP_END;
___SP_INIT       = __SP_INIT;
___SP_END        = __SP_END;
___DATA_ROM      = __DATA_ROM;
___DATA_RAM      = __DATA_RAM;
___DATA_END      = __DATA_END;
___BSS_START     = __BSS_START;
___BSS_END       = __BSS_END;


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]