List Info

Thread: CR:Changes to atomicbase.h to fix compilation issues




CR:Changes to atomicbase.h to fix compilation issues
country flaguser name
India
2007-03-08 22:32:30
Synopsis:
This change fixes the build buster in datatypermvideocodecrv1dec. Linking issues with atomicbase.h

Overview:
The linker was reporting the error multiple definitions of different functions like HXAtomicIncUINT32 in different .o files while linking drv1_libs.a.
Adding static before inline keyword to avoid multiple linkages fixed it

Files Added:
None
 
Files Modified:
common/include/atomicbase.h

Image Size and Heap Use impact (Client -Only):
None.

Platforms and Profiles Affected:
Platform: linux-2.2-libc6-armv5te-cross-gcc3.3-iwmmxt-softfloat
 
Distribution Libraries Affected:
None

Distribution library impact and planned action:
None

Platforms and Profiles Build Verified:
BIF branch  -> helix_restricted
Target(s) ->splay
Profile ->helix-client-mobile-noX11
SYSTEM_ID=linux-2.2-libc6-armv5te-cross-gcc3.3-iwmmxt-softfloat
 
Branch:
HEAD
  
RE: CR:Changes to atomicbase.h to fix compilation issues
country flaguser name
United States
2007-03-09 10:36:07
Looks good.

=============================================
Eric Hyche (ehychereal.com)
Technical Lead
RealNetworks, Inc.  

> -----Original Message-----
> From: common-dev-bounceshelixcommunity.org 
> [mailto:common-dev-bounceshelixcommunity.org] On
Behalf Of 
> Lovish Dhawan
> Sent: Thursday, March 08, 2007 11:33 PM
> To: common-dev
> Cc: helix-client-devhelixcommunity.org
> Subject: [Common-dev] CR:Changes to atomicbase.h to fix

> compilation issues
> 
> Synopsis:
> This change fixes the build buster in 
> datatypermvideocodecrv1dec. Linking issues with
atomicbase.h
> 
> Overview:
> The linker was reporting the error multiple definitions
of 
> different functions like HXAtomicIncUINT32 in different
.o 
> files while linking drv1_libs.a.
> Adding static before inline keyword to avoid multiple 
> linkages fixed it
> 
> Files Added:
> None
>  
> Files Modified:
> common/include/atomicbase.h
> 
> Image Size and Heap Use impact (Client -Only):
> None.
> 
> Platforms and Profiles Affected:
> Platform:
linux-2.2-libc6-armv5te-cross-gcc3.3-iwmmxt-softfloat
>  
> Distribution Libraries Affected:
> None
> 
> Distribution library impact and planned action:
> None
> 
> Platforms and Profiles Build Verified:
> 
> BIF branch  -> helix_restricted
> Target(s) ->splay
> Profile ->helix-client-mobile-noX11
>
SYSTEM_ID=linux-2.2-libc6-armv5te-cross-gcc3.3-iwmmxt-softfl
oat
>  
> Branch:
> HEAD
> 


_______________________________________________
Common-dev mailing list
Common-devhelixcommunity.org
http://lists.helixcommunity.org/mailman/listinfo/comm
on-dev

[1-2]

about | contact  Other archives ( Real Estate discussion Medical topics )