Changeset 20780

Show
Ignore:
Timestamp:
09/06/07 16:54:59 (1 year ago)
Author:
patrick
Message:

Fixed a compile error when using a version of GCC older than 4.0.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • juggler/trunk/modules/gadgeteer/gadget/gadgetmain.cpp

    r20768 r20780  
    182182      info.dli_fname = 0; 
    183183      const int result = 
    184          dladdr(reinterpret_cast<const void*>(&gadgetLibraryInit), &info); 
     184#if defined(__GNUC__) && __GNUC_MAJOR__ < 4 
     185         dladdr((void*) &gadgetLibraryInit, &info); 
     186#else 
     187         dladdr(reinterpret_cast<void*>(&gadgetLibraryInit), &info); 
     188#endif 
    185189 
    186190      // NOTE: dladdr(3) really does return a non-zero value on success. 
  • juggler/trunk/modules/jackal/common/jccl/jcclmain.cpp

    r20767 r20780  
    182182      info.dli_fname = 0; 
    183183      const int result = 
    184          dladdr(reinterpret_cast<const void*>(&jcclLibraryInit), &info); 
     184#if defined(__GNUC__) && __GNUC_MAJOR__ < 4 
     185         dladdr((void*) &jcclLibraryInit, &info); 
     186#else 
     187         dladdr(reinterpret_cast<void*>(&jcclLibraryInit), &info); 
     188#endif 
    185189 
    186190      // NOTE: dladdr(3) really does return a non-zero value on success. 
  • juggler/trunk/modules/sonix/snx/snxmain.cpp

    r20769 r20780  
    191191      info.dli_fname = 0; 
    192192      const int result = 
    193          dladdr(reinterpret_cast<const void*>(&snxLibraryInit), &info); 
     193#if defined(__GNUC__) && __GNUC_MAJOR__ < 4 
     194         dladdr((void*) &snxLibraryInit, &info); 
     195#else 
     196         dladdr(reinterpret_cast<void*>(&snxLibraryInit), &info); 
     197#endif 
    194198 
    195199      // NOTE: dladdr(3) really does return a non-zero value on success. 
  • juggler/trunk/modules/tweek/tweek/tweekmain.cpp

    r20766 r20780  
    182182      info.dli_fname = 0; 
    183183      const int result = 
    184          dladdr(reinterpret_cast<const void*>(&tweekLibraryInit), &info); 
     184#if defined(__GNUC__) && __GNUC_MAJOR__ < 4 
     185         dladdr((void*) &tweekLibraryInit, &info); 
     186#else 
     187         dladdr(reinterpret_cast<void*>(&tweekLibraryInit), &info); 
     188#endif 
    185189 
    186190      // NOTE: dladdr(3) really does return a non-zero value on success. 
  • juggler/trunk/modules/vapor/vpr/vprmain.cpp

    r20765 r20780  
    140140      info.dli_fname = 0; 
    141141      const int result = 
    142          dladdr(reinterpret_cast<const void*>(&vprLibraryInit), &info); 
     142#if defined(__GNUC__) && __GNUC_MAJOR__ < 4 
     143         dladdr((void*) &vprLibraryInit, &info); 
     144#else 
     145         dladdr(static_cast<void*>(&vprLibraryInit), &info); 
     146#endif 
    143147 
    144148      // NOTE: dladdr(3) really does return a non-zero value on success. 
  • juggler/trunk/modules/vrjuggler/vrj/vrjmain.cpp

    r20770 r20780  
    182182      info.dli_fname = 0; 
    183183      const int result = 
    184          dladdr(reinterpret_cast<const void*>(&vrjLibraryInit), &info); 
     184#if defined(__GNUC__) && __GNUC_MAJOR__ < 4 
     185         dladdr((void*) &vrjLibraryInit, &info); 
     186#else 
     187         dladdr(reinterpret_cast<void*>(&vrjLibraryInit), &info); 
     188#endif 
    185189 
    186190      // NOTE: dladdr(3) really does return a non-zero value on success.