Regarding the missing Comm symbols, can you post your DSP-side .cfg script?

Careful if there's any IP in it... this is a big list and DSP servers have lots 
of 'interesting' components in them.  :)  I'm mainly interested in the OSAL/IPC 
config.

Chris

> -----Original Message-----
> From: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED]
> ] On Behalf Of shyamal mehta
> Sent: Monday, September 15, 2008 2:00 AM
> To: davinci-linux-open-source@linux.davincidsp.com
> Subject: Building decodeCombo.x64p
>
>
> Hi,
>
> I am trying to build decodeCombo.x64p from my Linux machine.
>
> My configuration is as following:
>
> DVSDK    : 1_30_00_40
> XDC      : 3_00_02
> CGTool   : 6_00_15
> BIOS     : 5_31_08
> CE       : 2_00_01
> F/w Comp : 2_00_01
> xDAIS    : 6_00_01
>
> I get following error :
>
> =====start=====
> lnk64P decodeCombo.x64P ...
> >> warning: cannot retain specified section order within
> '.daisalg'; need to
>             reorder contents due to need for trampolines; any
> specified '.'
>             expressions or symbol assignments within the
> specification of
>             '.daisalg' will be compromised or ignored
>
> undefined                        first referenced
>  symbol                              in file
> ---------                        ----------------
> _Comm_init                       package/cfg/decodeCombo_x64P.o64P
> >>   error: relocation overflow occurred at address
> 0x00000044 in section
>             '.text' of input file
> 'package/cfg/decodeCombo_x64P.o64P'.  The
>             29-bit PC-relative displacement 471211392 at this
> location is too
>             large to fit into the 21-bit PC-Relative field;
> the destination
>             address is too far away from the instruction. You
> may need to add a
>             mask to the assembly instruction or use other
> target specific
>             assembly features if you really only need the
> lowest 21 bits of
>             this symbol. Please see the section on Relocation
> in the Assembly
>             User's Guide.
> _Comm_put
> /home/shyamal/dvsdk_1_30_00_40/codec_engine_2_00_01/packages/t
i/sdo/ce/bioslog/lib/bioslog.a64P
> _Comm_create
> /home/shyamal/dvsdk_1_30_00_40/codec_engine_2_00_01/packages/t
i/sdo/ce/bioslog/lib/bioslog.a64P
> _Comm_get
> /home/shyamal/dvsdk_1_30_00_40/codec_engine_2_00_01/packages/t
i/sdo/ce/bioslog/lib/bioslog.a64P
> _Comm_getSrcQueue
> /home/shyamal/dvsdk_1_30_00_40/codec_engine_2_00_01/packages/t
i/sdo/ce/bioslog/lib/bioslog.a64P
> >>   error: relocation overflow occurred at address
> 0x00000944 in section
>             '.text' of input file 'LogServer.o64P
>
> (/home/shyamal/dvsdk_1_30_00_40/codec_engine_2_00_01/packages/
ti/sdo/ce/bioslog/lib/bioslog.a64P)'.  The 29-bit PC-relative displacement > 
471260336 at this location is too large to fit into the
> 21-bit PC-Relative field; the destination address is too far
> away from the instruction. You may need to add a mask to the
> assembly instruction or use other target specific assembly
> features if you really only need the lowest 21 bits of this
> symbol. Please see the section on Relocation in the Assembly
> User's Guide.
>
> >>   error: relocation overflow occurred at address
> 0x00000958 in section
>             '.text' of input file 'LogServer.o64P
>
> (/home/shyamal/dvsdk_1_30_00_40/codec_engine_2_00_01/packages/
ti/sdo/ce/bioslog/lib/bioslog.a64P)'.  The 29-bit PC-relative displacement > 
471260336 at this location is too large to fit into the
> 21-bit PC-Relative field; the destination address is too far
> away from the instruction. You may need to add a mask to the
> assembly instruction or use other target specific assembly
> features if you really only need the lowest 21 bits of this
> symbol. Please see the section on Relocation in the Assembly
> User's Guide.
>
> >>   error: relocation overflow occurred at address
> 0x00000a24 in section
>             '.text' of input file 'LogServer.o64P
>
> (/home/shyamal/dvsdk_1_30_00_40/codec_engine_2_00_01/packages/
ti/sdo/ce/bioslog/lib/bioslog.a64P)'.  The 29-bit PC-relative displacement > 
471260280 at this location is too large to fit into the
> 21-bit PC-Relative field; the destination address is too far
> away from the instruction. You may need to add a mask to the
> assembly instruction or use other target specific assembly
> features if you really only need the lowest 21 bits of this
> symbol. Please see the section on Relocation in the Assembly
> User's Guide.
>
> >>   error: relocation overflow occurred at address
> 0x00000ab8 in section
>             '.text' of input file 'LogServer.o64P
>
> (/home/shyamal/dvsdk_1_30_00_40/codec_engine_2_00_01/packages/
ti/sdo/ce/bioslog/lib/bioslog.a64P)'.  The 29-bit PC-relative displacement > 
471260248 at this location is too large to fit into the
> 21-bit PC-Relative field; the destination address is too far
> away from the instruction. You may need to add a mask to the
> assembly instruction or use other target specific assembly
> features if you really only need the lowest 21 bits of this
> symbol. Please see the section on Relocation in the Assembly
> User's Guide.
>
> >>   error: relocation overflow occurred at address
> 0x00000ac8 in section
>             '.text' of input file 'LogServer.o64P
>
> (/home/shyamal/dvsdk_1_30_00_40/codec_engine_2_00_01/packages/
ti/sdo/ce/bioslog/lib/bioslog.a64P)'.  The 29-bit PC-relative displacement > 
471260240 at this location is too large to fit into the
> 21-bit PC-Relative field; the destination address is too far
> away from the instruction. You may need to add a mask to the
> assembly instruction or use other target specific assembly
> features if you really only need the lowest 21 bits of this
> symbol. Please see the section on Relocation in the Assembly
> User's Guide.
>
> >>   error: relocation overflow occurred at address
> 0x00000afc in section
>             '.text' of input file 'LogServer.o64P
>
> (/home/shyamal/dvsdk_1_30_00_40/codec_engine_2_00_01/packages/
ti/sdo/ce/bioslog/lib/bioslog.a64P)'.  The 29-bit PC-relative displacement > 
471260232 at this location is too large to fit into the
> 21-bit PC-Relative field; the destination address is too far
> away from the instruction. You may need to add a mask to the
> assembly instruction or use other target specific assembly
> features if you really only need the lowest 21 bits of this
> symbol. Please see the section on Relocation in the Assembly
> User's Guide.
>
> _Comm_ATTRS
> /home/shyamal/dvsdk_1_30_00_40/codec_engine_2_00_01/packages/t
i/sdo/ce/lib/ce.a64P
> _Comm_getMsgSize
> /home/shyamal/dvsdk_1_30_00_40/codec_engine_2_00_01/packages/t
i/sdo/ce/lib/ce.a64P
> _Comm_delete
> /home/shyamal/dvsdk_1_30_00_40/codec_engine_2_00_01/packages/t
i/sdo/ce/lib/ce.a64P
> >>   error: relocation overflow occurred at address
> 0x000011f8 in section
>             '.text' of input file 'rms.o64P
>
> (/home/shyamal/dvsdk_1_30_00_40/codec_engine_2_00_01/packages/
ti/sdo/ce/lib/ce.a64P)'.  The 29-bit PC-relative displacement 471280264 at this 
> location is too large to fit into the 21-bit PC-Relative
> field; the destination address is too far away from the
> instruction. You may need to add a mask to the assembly
> instruction or use other target specific assembly features if
> you really only need the lowest 21 bits of this symbol.
> Please see the section on Relocation in the Assembly User's Guide.
>
> >>   error: relocation overflow occurred at address
> 0x00001210 in section
>             '.text' of input file 'rms.o64P
>
> (/home/shyamal/dvsdk_1_30_00_40/codec_engine_2_00_01/packages/
ti/sdo/ce/lib/ce.a64P)'.  The 29-bit PC-relative displacement 471280256 at this 
> location is too large to fit into the 21-bit PC-Relative
> field; the destination address is too far away from the
> instruction. You may need to add a mask to the assembly
> instruction or use other target specific assembly features if
> you really only need the lowest 21 bits of this symbol.
> Please see the section on Relocation in the Assembly User's Guide.
>
> >>   error: relocation overflow occurred at address
> 0x00001274 in section
>             '.text' of input file 'rms.o64P
>
> (/home/shyamal/dvsdk_1_30_00_40/codec_engine_2_00_01/packages/
ti/sdo/ce/lib/ce.a64P)'.  The 29-bit PC-relative displacement 471280232 at this 
> location is too large to fit into the 21-bit PC-Relative
> field; the destination address is too far away from the
> instruction. You may need to add a mask to the assembly
> instruction or use other target specific assembly features if
> you really only need the lowest 21 bits of this symbol.
> Please see the section on Relocation in the Assembly User's Guide.
>
> >>   error: relocation overflow occurred at address
> 0x0000129c in section
>             '.text' of input file 'rms.o64P
>
> (/home/shyamal/dvsdk_1_30_00_40/codec_engine_2_00_01/packages/
ti/sdo/ce/lib/ce.a64P)'.  The 29-bit PC-relative displacement 471280224 at this 
> location is too large to fit into the 21-bit PC-Relative
> field; the destination address is too far away from the
> instruction. You may need to add a mask to the assembly
> instruction or use other target specific assembly features if
> you really only need the lowest 21 bits of this symbol.
> Please see the section on Relocation in the Assembly User's Guide.
>
> >>   error: relocation overflow occurred at address
> 0x000012ac in section
>             '.text' of input file 'rms.o64P
>
> (/home/shyamal/dvsdk_1_30_00_40/codec_engine_2_00_01/packages/
ti/sdo/ce/lib/ce.a64P)'.  The 29-bit PC-relative displacement 471280216 at this 
> location is too large to fit into the 21-bit PC-Relative
> field; the destination address is too far away from the
> instruction. You may need to add a mask to the assembly
> instruction or use other target specific assembly features if
> you really only need the lowest 21 bits of this symbol.
> Please see the section on Relocation in the Assembly User's Guide.
>
> >>   error: relocation overflow occurred at address
> 0x00001380 in section
>             '.text' of input file 'rms.o64P
>
> (/home/shyamal/dvsdk_1_30_00_40/codec_engine_2_00_01/packages/
ti/sdo/ce/lib/ce.a64P)'.  The 29-bit PC-relative displacement 471280160 at this 
> location is too large to fit into the 21-bit PC-Relative
> field; the destination address is too far away from the
> instruction. You may need to add a mask to the assembly
> instruction or use other target specific assembly features if
> you really only need the lowest 21 bits of this symbol.
> Please see the section on Relocation in the Assembly User's Guide.
>
> >>   error: relocation overflow occurred at address
> 0x000013ac in section
>             '.text' of input file 'rms.o64P
>
> (/home/shyamal/dvsdk_1_30_00_40/codec_engine_2_00_01/packages/
ti/sdo/ce/lib/ce.a64P)'.  The 29-bit PC-relative displacement 471280152 at this 
> location is too large to fit into the 21-bit PC-Relative
> field; the destination address is too far away from the
> instruction. You may need to add a mask to the assembly
> instruction or use other target specific assembly features if
> you really only need the lowest 21 bits of this symbol.
> Please see the section on Relocation in the Assembly User's Guide.
>
> >>   error: relocation overflow occurred at address
> 0x000016fc in section
>             '.text' of input file 'rms.o64P
>
> (/home/shyamal/dvsdk_1_30_00_40/codec_engine_2_00_01/packages/
ti/sdo/ce/lib/ce.a64P)'.  The 29-bit PC-relative displacement 471279944 at this 
> location is too large to fit into the 21-bit PC-Relative
> field; the destination address is too far away from the
> instruction. You may need to add a mask to the assembly
> instruction or use other target specific assembly features if
> you really only need the lowest 21 bits of this symbol.
> Please see the section on Relocation in the Assembly User's Guide.
>
> _Comm_setSrcQueue
> /home/shyamal/dvsdk_1_30_00_40/codec_engine_2_00_01/packages/t
i/sdo/ce/lib/ce.a64P
> _Comm_release
> /home/shyamal/dvsdk_1_30_00_40/codec_engine_2_00_01/packages/t
i/sdo/ce/lib/ce.a64P
> _Comm_free
> /home/shyamal/dvsdk_1_30_00_40/codec_engine_2_00_01/packages/t
i/sdo/ce/lib/ce.a64P
> _Comm_alloc
> /home/shyamal/dvsdk_1_30_00_40/codec_engine_2_00_01/packages/t
i/sdo/ce/lib/ce.a64P
> _Comm_locate
> /home/shyamal/dvsdk_1_30_00_40/codec_engine_2_00_01/packages/t
i/sdo/ce/lib/ce.a64P
> >>   error: relocation overflow occurred at address
> 0x000000ac in section
>             '.text' of input file 'Engine.o64P
>
> (/home/shyamal/dvsdk_1_30_00_40/codec_engine_2_00_01/packages/
ti/sdo/ce/lib/ce.a64P)'.  The 29-bit PC-relative displacement 471312208 at this 
> location is too large to fit into the 21-bit PC-Relative
> field; the destination address is too far away from the
> instruction. You may need to add a mask to the assembly
> instruction or use other target specific assembly features if
> you really only need the lowest 21 bits of this symbol.
> Please see the section on Relocation in the Assembly User's Guide.
>
> >>   error: relocation overflow occurred at address
> 0x000000b8 in section
>             '.text' of input file 'Engine.o64P
>
> (/home/shyamal/dvsdk_1_30_00_40/codec_engine_2_00_01/packages/
ti/sdo/ce/lib/ce.a64P)'.  The 29-bit PC-relative displacement 471312208 at this 
> location is too large to fit into the 21-bit PC-Relative
> field; the destination address is too far away from the
> instruction. You may need to add a mask to the assembly
> instruction or use other target specific assembly features if
> you really only need the lowest 21 bits of this symbol.
> Please see the section on Relocation in the Assembly User's Guide.
>
> >>   error: relocation overflow occurred at address
> 0x000000cc in section
>             '.text' of input file 'Engine.o64P
>
> (/home/shyamal/dvsdk_1_30_00_40/codec_engine_2_00_01/packages/
ti/sdo/ce/lib/ce.a64P)'.  The 29-bit PC-relative displacement 471312200 at this 
> location is too large to fit into the 21-bit PC-Relative
> field; the destination address is too far away from the
> instruction. You may need to add a mask to the assembly
> instruction or use other target specific assembly features if
> you really only need the lowest 21 bits of this symbol.
> Please see the section on Relocation in the Assembly User's Guide.
>
> >>   error: relocation overflow occurred at address
> 0x000015d8 in section
>             '.text' of input file 'Engine.o64P
>
> (/home/shyamal/dvsdk_1_30_00_40/codec_engine_2_00_01/packages/
ti/sdo/ce/lib/ce.a64P)'.  The 29-bit PC-relative displacement 471310856 at this 
> location is too large to fit into the 21-bit PC-Relative
> field; the destination address is too far away from the
> instruction. You may need to add a mask to the assembly
> instruction or use other target specific assembly features if
> you really only need the lowest 21 bits of this symbol.
> Please see the section on Relocation in the Assembly User's Guide.
>
> >>   error: relocation overflow occurred at address
> 0x00001600 in section
>             '.text' of input file 'Engine.o64P
>
> (/home/shyamal/dvsdk_1_30_00_40/codec_engine_2_00_01/packages/
ti/sdo/ce/lib/ce.a64P)'.  The 29-bit PC-relative displacement 471310840 at this 
> location is too large to fit into the 21-bit PC-Relative
> field; the destination address is too far away from the
> instruction. You may need to add a mask to the assembly
> instruction or use other target specific assembly features if
> you really only need the lowest 21 bits of this symbol.
> Please see the section on Relocation in the Assembly User's Guide.
>
> >>   error: relocation overflow occurred at address
> 0x0000162c in section
>             '.text' of input file 'Engine.o64P
>
> (/home/shyamal/dvsdk_1_30_00_40/codec_engine_2_00_01/packages/
ti/sdo/ce/lib/ce.a64P)'.  The 29-bit PC-relative displacement 471310832 at this 
> location is too large to fit into the 21-bit PC-Relative
> field; the destination address is too far away from the
> instruction. You may need to add a mask to the assembly
> instruction or use other target specific assembly features if
> you really only need the lowest 21 bits of this symbol.
> Please see the section on Relocation in the Assembly User's Guide.
>
> >>   error: relocation overflow occurred at address
> 0x00001714 in section
>             '.text' of input file 'Engine.o64P
>
> (/home/shyamal/dvsdk_1_30_00_40/codec_engine_2_00_01/packages/
ti/sdo/ce/lib/ce.a64P)'.  The 29-bit PC-relative displacement 471310776 at this 
> location is too large to fit into the 21-bit PC-Relative
> field; the destination address is too far away from the
> instruction. You may need to add a mask to the assembly
> instruction or use other target specific assembly features if
> you really only need the lowest 21 bits of this symbol.
> Please see the section on Relocation in the Assembly User's Guide.
>
> >>   error: relocation overflow occurred at address
> 0x00001748 in section
>             '.text' of input file 'Engine.o64P
>
> (/home/shyamal/dvsdk_1_30_00_40/codec_engine_2_00_01/packages/
ti/sdo/ce/lib/ce.a64P)'.  The 29-bit PC-relative displacement 471310760 at this 
> location is too large to fit into the 21-bit PC-Relative
> field; the destination address is too far away from the
> instruction. You may need to add a mask to the assembly
> instruction or use other target specific assembly features if
> you really only need the lowest 21 bits of this symbol.
> Please see the section on Relocation in the Assembly User's Guide.
>
> >>   error: relocation overflow occurred at address
> 0x00001774 in section
>             '.text' of input file 'Engine.o64P
>
> (/home/shyamal/dvsdk_1_30_00_40/codec_engine_2_00_01/packages/
ti/sdo/ce/lib/ce.a64P)'.  The 29-bit PC-relative displacement 471310752 at this 
> location is too large to fit into the 21-bit PC-Relative
> field; the destination address is too far away from the
> instruction. You may need to add a mask to the assembly
> instruction or use other target specific assembly features if
> you really only need the lowest 21 bits of this symbol.
> Please see the section on Relocation in the Assembly User's Guide.
>
> >>   error: relocation overflow occurred at address
> 0x000017ac in section
>             '.text' of input file 'Engine.o64P
>
> (/home/shyamal/dvsdk_1_30_00_40/codec_engine_2_00_01/packages/
ti/sdo/ce/lib/ce.a64P)'.  The 29-bit PC-relative displacement 471310736 at this 
> location is too large to fit into the 21-bit PC-Relative
> field; the destination address is too far away from the
> instruction. You may need to add a mask to the assembly
> instruction or use other target specific assembly features if
> you really only need the lowest 21 bits of this symbol.
> Please see the section on Relocation in the Assembly User's Guide.
>
> >>   error: relocation overflow occurred at address
> 0x00002cc0 in section
>             '.text' of input file 'Engine.o64P
>
> (/home/shyamal/dvsdk_1_30_00_40/codec_engine_2_00_01/packages/
ti/sdo/ce/lib/ce.a64P)'.  The 29-bit PC-relative displacement 471309384 at this 
> location is too large to fit into the 21-bit PC-Relative
> field; the destination address is too far away from the
> instruction. You may need to add a mask to the assembly
> instruction or use other target specific assembly features if
> you really only need the lowest 21 bits of this symbol.
> Please see the section on Relocation in the Assembly User's Guide.
>
> >>   error: relocation overflow occurred at address
> 0x00002d7c in section
>             '.text' of input file 'Engine.o64P
>
> (/home/shyamal/dvsdk_1_30_00_40/codec_engine_2_00_01/packages/
ti/sdo/ce/lib/ce.a64P)'.  The 29-bit PC-relative displacement 471309344 at this 
> location is too large to fit into the 21-bit PC-Relative
> field; the destination address is too far away from the
> instruction. You may need to add a mask to the assembly
> instruction or use other target specific assembly features if
> you really only need the lowest 21 bits of this symbol.
> Please see the section on Relocation in the Assembly User's Guide.
>
> >>   error: relocation overflow occurred at address
> 0x00002d88 in section
>             '.text' of input file 'Engine.o64P
>
> (/home/shyamal/dvsdk_1_30_00_40/codec_engine_2_00_01/packages/
ti/sdo/ce/lib/ce.a64P)'.  The 29-bit PC-relative displacement 471309336 at this 
> location is too large to fit into the 21-bit PC-Relative
> field; the destination address is too far away from the
> instruction. You may need to add a mask to the assembly
> instruction or use other target specific assembly features if
> you really only need the lowest 21 bits of this symbol.
> Please see the section on Relocation in the Assembly User's Guide.
>
> >>   error: relocation overflow occurred at address
> 0x00002d98 in section
>             '.text' of input file 'Engine.o64P
>
> (/home/shyamal/dvsdk_1_30_00_40/codec_engine_2_00_01/packages/
ti/sdo/ce/lib/ce.a64P)'.  The 29-bit PC-relative displacement 471309336 at this 
> location is too large to fit into the 21-bit PC-Relative
> field; the destination address is too far away from the
> instruction. You may need to add a mask to the assembly
> instruction or use other target specific assembly features if
> you really only need the lowest 21 bits of this symbol.
> Please see the section on Relocation in the Assembly User's Guide.
>
> >>   error: relocation overflow occurred at address
> 0x00002eb4 in section
>             '.text' of input file 'Engine.o64P
>
> (/home/shyamal/dvsdk_1_30_00_40/codec_engine_2_00_01/packages/
ti/sdo/ce/lib/ce.a64P)'.  The 29-bit PC-relative displacement 471309264 at this 
> location is too large to fit into the 21-bit PC-Relative
> field; the destination address is too far away from the
> instruction. You may need to add a mask to the assembly
> instruction or use other target specific assembly features if
> you really only need the lowest 21 bits of this symbol.
> Please see the section on Relocation in the Assembly User's Guide.
>
> >>   error: relocation overflow occurred at address
> 0x00002ecc in section
>             '.text' of input file 'Engine.o64P
>
> (/home/shyamal/dvsdk_1_30_00_40/codec_engine_2_00_01/packages/
ti/sdo/ce/lib/ce.a64P)'.  The 29-bit PC-relative displacement 471309256 at this 
> location is too large to fit into the 21-bit PC-Relative
> field; the destination address is too far away from the
> instruction. You may need to add a mask to the assembly
> instruction or use other target specific assembly features if
> you really only need the lowest 21 bits of this symbol.
> Please see the section on Relocation in the Assembly User's Guide.
>
> >>   error: relocation overflow occurred at address
> 0x00002ef0 in section
>             '.text' of input file 'Engine.o64P
>
> (/home/shyamal/dvsdk_1_30_00_40/codec_engine_2_00_01/packages/
ti/sdo/ce/lib/ce.a64P)'.  The 29-bit PC-relative displacement 471309248 at this 
> location is too large to fit into the 21-bit PC-Relative
> field; the destination address is too far away from the
> instruction. You may need to add a mask to the assembly
> instruction or use other target specific assembly features if
> you really only need the lowest 21 bits of this symbol.
> Please see the section on Relocation in the Assembly User's Guide.
>
> >>   error: relocation overflow occurred at address
> 0x00002f48 in section
>             '.text' of input file 'Engine.o64P
>
> (/home/shyamal/dvsdk_1_30_00_40/codec_engine_2_00_01/packages/
ti/sdo/ce/lib/ce.a64P)'.  The 29-bit PC-relative displacement 471309224 at this 
> location is too large to fit into the 21-bit PC-Relative
> field; the destination address is too far away from the
> instruction. You may need to add a mask to the assembly
> instruction or use other target specific assembly features if
> you really only need the lowest 21 bits of this symbol.
> Please see the section on Relocation in the Assembly User's Guide.
>
> >>   error: relocation overflow occurred at address
> 0x000032b4 in section
>             '.text' of input file 'Engine.o64P
>
> (/home/shyamal/dvsdk_1_30_00_40/codec_engine_2_00_01/packages/
ti/sdo/ce/lib/ce.a64P)'.  The 29-bit PC-relative displacement 471309008 at this 
> location is too large to fit into the 21-bit PC-Relative
> field; the destination address is too far away from the
> instruction. You may need to add a mask to the assembly
> instruction or use other target specific assembly features if
> you really only need the lowest 21 bits of this symbol.
> Please see the section on Relocation in the Assembly User's Guide.
>
> >>   error: relocation overflow occurred at address
> 0x000032c8 in section
>             '.text' of input file 'Engine.o64P
>
> (/home/shyamal/dvsdk_1_30_00_40/codec_engine_2_00_01/packages/
ti/sdo/ce/lib/ce.a64P)'.  The 29-bit PC-relative displacement 471309000 at this 
> location is too large to fit into the 21-bit PC-Relative
> field; the destination address is too far away from the
> instruction. You may need to add a mask to the assembly
> instruction or use other target specific assembly features if
> you really only need the lowest 21 bits of this symbol.
> Please see the section on Relocation in the Assembly User's Guide.
>
> >>   error: relocation overflow occurred at address
> 0x000032e0 in section
>             '.text' of input file 'Engine.o64P
>
> (/home/shyamal/dvsdk_1_30_00_40/codec_engine_2_00_01/packages/
ti/sdo/ce/lib/ce.a64P)'.  The 29-bit PC-relative displacement 471308992 at this 
> location is too large to fit into the 21-bit PC-Relative
> field; the destination address is too far away from the
> instruction. You may need to add a mask to the assembly
> instruction or use other target specific assembly features if
> you really only need the lowest 21 bits of this symbol.
> Please see the section on Relocation in the Assembly User's Guide.
>
> >>   error: relocation overflow occurred at address
> 0x000032f8 in section
>             '.text' of input file 'Engine.o64P
>
> (/home/shyamal/dvsdk_1_30_00_40/codec_engine_2_00_01/packages/
ti/sdo/ce/lib/ce.a64P)'.  The 29-bit PC-relative displacement 471308992 at this 
> location is too large to fit into the 21-bit PC-Relative
> field; the destination address is too far away from the
> instruction. You may need to add a mask to the assembly
> instruction or use other target specific assembly features if
> you really only need the lowest 21 bits of this symbol.
> Please see the section on Relocation in the Assembly User's Guide.
>
> >>   error: relocation overflow occurred at address
> 0x00003398 in section
>             '.text' of input file 'Engine.o64P
>
> (/home/shyamal/dvsdk_1_30_00_40/codec_engine_2_00_01/packages/
ti/sdo/ce/lib/ce.a64P)'.  The 29-bit PC-relative displacement 471308952 at this 
> location is too large to fit into the 21-bit PC-Relative
> field; the destination address is too far away from the
> instruction. You may need to add a mask to the assembly
> instruction or use other target specific assembly features if
> you really only need the lowest 21 bits of this symbol.
> Please see the section on Relocation in the Assembly User's Guide.
>
> >>   error: relocation overflow occurred at address
> 0x000033a8 in section
>             '.text' of input file 'Engine.o64P
>
> (/home/shyamal/dvsdk_1_30_00_40/codec_engine_2_00_01/packages/
ti/sdo/ce/lib/ce.a64P)'.  The 29-bit PC-relative displacement 471308944 at this 
> location is too large to fit into the 21-bit PC-Relative
> field; the destination address is too far away from the
> instruction. You may need to add a mask to the assembly
> instruction or use other target specific assembly features if
> you really only need the lowest 21 bits of this symbol.
> Please see the section on Relocation in the Assembly User's Guide.
>
> >>   error: relocation overflow occurred at address
> 0x000033b8 in section
>             '.text' of input file 'Engine.o64P
>
> (/home/shyamal/dvsdk_1_30_00_40/codec_engine_2_00_01/packages/
ti/sdo/ce/lib/ce.a64P)'.  The 29-bit PC-relative displacement 471308944 at this 
> location is too large to fit into the 21-bit PC-Relative
> field; the destination address is too far away from the
> instruction. You may need to add a mask to the assembly
> instruction or use other target specific assembly features if
> you really only need the lowest 21 bits of this symbol.
> Please see the section on Relocation in the Assembly User's Guide.
>
> >>   error: relocation overflow occurred at address
> 0x00003774 in section
>             '.text' of input file 'Engine.o64P
>
> (/home/shyamal/dvsdk_1_30_00_40/codec_engine_2_00_01/packages/
ti/sdo/ce/lib/ce.a64P)'.  The 29-bit PC-relative displacement 471308704 at this 
> location is too large to fit into the 21-bit PC-Relative
> field; the destination address is too far away from the
> instruction. You may need to add a mask to the assembly
> instruction or use other target specific assembly features if
> you really only need the lowest 21 bits of this symbol.
> Please see the section on Relocation in the Assembly User's Guide.
>
> >>   error: relocation overflow occurred at address
> 0x00003784 in section
>             '.text' of input file 'Engine.o64P
>
> (/home/shyamal/dvsdk_1_30_00_40/codec_engine_2_00_01/packages/
ti/sdo/ce/lib/ce.a64P)'.  The 29-bit PC-relative displacement 471308696 at this 
> location is too large to fit into the 21-bit PC-Relative
> field; the destination address is too far away from the
> instruction. You may need to add a mask to the assembly
> instruction or use other target specific assembly features if
> you really only need the lowest 21 bits of this symbol.
> Please see the section on Relocation in the Assembly User's Guide.
>
> >>   error: relocation overflow occurred at address
> 0x00003798 in section
>             '.text' of input file 'Engine.o64P
>
> (/home/shyamal/dvsdk_1_30_00_40/codec_engine_2_00_01/packages/
ti/sdo/ce/lib/ce.a64P)'.  The 29-bit PC-relative displacement 471308696 at this 
> location is too large to fit into the 21-bit PC-Relative
> field; the destination address is too far away from the
> instruction. You may need to add a mask to the assembly
> instruction or use other target specific assembly features if
> you really only need the lowest 21 bits of this symbol.
> Please see the section on Relocation in the Assembly User's Guide.
>
> >>   error: relocation overflow occurred at address
> 0x0000048c in section
>             '.text' of input file 'visa.o64P
>
> (/home/shyamal/dvsdk_1_30_00_40/codec_engine_2_00_01/packages/
ti/sdo/ce/lib/ce.a64P)'.  The 29-bit PC-relative displacement 471267648 at this 
> location is too large to fit into the 21-bit PC-Relative
> field; the destination address is too far away from the
> instruction. You may need to add a mask to the assembly
> instruction or use other target specific assembly features if
> you really only need the lowest 21 bits of this symbol.
> Please see the section on Relocation in the Assembly User's Guide.
>
> >>   error: relocation overflow occurred at address
> 0x00000a90 in section
>             '.text' of input file 'visa.o64P
>
> (/home/shyamal/dvsdk_1_30_00_40/codec_engine_2_00_01/packages/
ti/sdo/ce/lib/ce.a64P)'.  The 29-bit PC-relative displacement 471267264 at this 
> location is too large to fit into the 21-bit PC-Relative
> field; the destination address is too far away from the
> instruction. You may need to add a mask to the assembly
> instruction or use other target specific assembly features if
> you really only need the lowest 21 bits of this symbol.
> Please see the section on Relocation in the Assembly User's Guide.
>
> >>   error: relocation overflow occurred at address
> 0x00000138 in section
>             '.text' of input file 'node_dele.o64P
>
> (/home/shyamal/dvsdk_1_30_00_40/codec_engine_2_00_01/packages/
ti/sdo/ce/node/lib/node.a64P)'.  The 29-bit PC-relative displacement 471213784 
> at this location is too large to fit into the 21-bit
> PC-Relative field; the destination address is too far away
> from the instruction. You may need to add a mask to the
> assembly instruction or use other target specific assembly
> features if you really only need the lowest 21 bits of this
> symbol. Please see the section on Relocation in the Assembly
> User's Guide.
>
> >>   error: relocation overflow occurred at address
> 0x00000040 in section
>             '.text' of input file 'node_crea.o64P
>
> (/home/shyamal/dvsdk_1_30_00_40/codec_engine_2_00_01/packages/
ti/sdo/ce/node/lib/node.a64P)'.  The 29-bit PC-relative displacement 471236648 
> at this location is too large to fit into the 21-bit
> PC-Relative field; the destination address is too far away
> from the instruction. You may need to add a mask to the
> assembly instruction or use other target specific assembly
> features if you really only need the lowest 21 bits of this
> symbol. Please see the section on Relocation in the Assembly
> User's Guide.
>
> >>   error: relocation overflow occurred at address
> 0x00000084 in section
>             '.text' of input file 'node_crea.o64P
>
> (/home/shyamal/dvsdk_1_30_00_40/codec_engine_2_00_01/packages/
ti/sdo/ce/node/lib/node.a64P)'.  The 29-bit PC-relative displacement 471236632 
> at this location is too large to fit into the 21-bit
> PC-Relative field; the destination address is too far away
> from the instruction. You may need to add a mask to the
> assembly instruction or use other target specific assembly
> features if you really only need the lowest 21 bits of this
> symbol. Please see the section on Relocation in the Assembly
> User's Guide.
>
> >>   error: relocation overflow occurred at address
> 0x0000028c in section
>             '.text' of input file 'node_crea.o64P
>
> (/home/shyamal/dvsdk_1_30_00_40/codec_engine_2_00_01/packages/
ti/sdo/ce/node/lib/node.a64P)'.  The 29-bit PC-relative displacement 471236504 
> at this location is too large to fit into the 21-bit
> PC-Relative field; the destination address is too far away
> from the instruction. You may need to add a mask to the
> assembly instruction or use other target specific assembly
> features if you really only need the lowest 21 bits of this
> symbol. Please see the section on Relocation in the Assembly
> User's Guide.
>
> >>   error: relocation overflow occurred at address
> 0x00000010 in section
>             '.text' of input file 'node_exec.o64P
>
> (/home/shyamal/dvsdk_1_30_00_40/codec_engine_2_00_01/packages/
ti/sdo/ce/node/lib/node.a64P)'.  The 29-bit PC-relative displacement 471225536 
> at this location is too large to fit into the 21-bit
> PC-Relative field; the destination address is too far away
> from the instruction. You may need to add a mask to the
> assembly instruction or use other target specific assembly
> features if you really only need the lowest 21 bits of this
> symbol. Please see the section on Relocation in the Assembly
> User's Guide.
>
> >>   error: relocation overflow occurred at address
> 0x00000064 in section
>             '.text' of input file 'node_exec.o64P
>
> (/home/shyamal/dvsdk_1_30_00_40/codec_engine_2_00_01/packages/
ti/sdo/ce/node/lib/node.a64P)'.  The 29-bit PC-relative displacement 471225512 
> at this location is too large to fit into the 21-bit
> PC-Relative field; the destination address is too far away
> from the instruction. You may need to add a mask to the
> assembly instruction or use other target specific assembly
> features if you really only need the lowest 21 bits of this
> symbol. Please see the section on Relocation in the Assembly
> User's Guide.
>
> >>   error: relocation overflow occurred at address
> 0x00000124 in section
>             '.text' of input file 'node_exec.o64P
>
> (/home/shyamal/dvsdk_1_30_00_40/codec_engine_2_00_01/packages/
ti/sdo/ce/node/lib/node.a64P)'.  The 29-bit PC-relative displacement 471225464 
> at this location is too large to fit into the 21-bit
> PC-Relative field; the destination address is too far away
> from the instruction. You may need to add a mask to the
> assembly instruction or use other target specific assembly
> features if you really only need the lowest 21 bits of this
> symbol. Please see the section on Relocation in the Assembly
> User's Guide.
>
> >>   error: relocation overflow occurred at address
> 0x00000154 in section
>             '.text' of input file 'node_exec.o64P
>
> (/home/shyamal/dvsdk_1_30_00_40/codec_engine_2_00_01/packages/
ti/sdo/ce/node/lib/node.a64P)'.  The 29-bit PC-relative displacement 471225456 
> at this location is too large to fit into the 21-bit
> PC-Relative field; the destination address is too far away
> from the instruction. You may need to add a mask to the
> assembly instruction or use other target specific assembly
> features if you really only need the lowest 21 bits of this
> symbol. Please see the section on Relocation in the Assembly
> User's Guide.
>
> >>   error: relocation overflow occurred at address
> 0x00000180 in section
>             '.text' of input file 'node_exec.o64P
>
> (/home/shyamal/dvsdk_1_30_00_40/codec_engine_2_00_01/packages/
ti/sdo/ce/node/lib/node.a64P)'.  The 29-bit PC-relative displacement 471225440 
> at this location is too large to fit into the 21-bit
> PC-Relative field; the destination address is too far away
> from the instruction. You may need to add a mask to the
> assembly instruction or use other target specific assembly
> features if you really only need the lowest 21 bits of this
> symbol. Please see the section on Relocation in the Assembly
> User's Guide.
>
> >>   error: symbol referencing errors - 'decodeCombo.x64P' not built
> gmake: *** [decodeCombo.x64P] Error 1
> [EMAIL PROTECTED] decode]#
>
> =====end=====
>
> I think it has two issues :
> (a) Unable to fine Comm module
> (b) Memory related linking issue
>
> Thanks in advance.
>
> Regards,
> ~Shyamal
>
>
>
>
> _______________________________________________
> Davinci-linux-open-source mailing list
> Davinci-linux-open-source@linux.davincidsp.com
> http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source
>
_______________________________________________
Davinci-linux-open-source mailing list
Davinci-linux-open-source@linux.davincidsp.com
http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source

Reply via email to