VirtualBox

Changeset 51166 in vbox for trunk/src/libs


Ignore:
Timestamp:
Apr 29, 2014 1:27:58 PM (11 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
93518
Message:

Config.kmk, libs/xpcom: Disable C5/D5 symbol filtering hack for Solaris gcc 4.5.2 and newer, and rely on compiler for symbol visibility.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/libs/xpcom18a4/Makefile.kmk

    r48282 r51166  
    14361436                --append $@
    14371437        $(QUIET)$(APPEND) $@ '};'
    1438 ifeq ($(KBUILD_TARGET),solaris)
    1439  # Temporary gcc 4.5.2 hack on Solaris which emits unknown mangled symbols for ctors/dtors for certain objects. See @bugref{5838}.
    1440  if $(VBOX_GCC_VERSION_CXX) == 40502
    1441         $(QUIET)$(SED) -re '/^_Z.*[C-D]5E/d' $@ > $@-sedtmp
    1442         $(QUIET)$(MV) $@-sedtmp $@
    1443  endif
    1444 endif
    1445 
     1438#ifeq ($(KBUILD_TARGET),solaris)
     1439# # Temporary gcc 4.5.2 hack on Solaris which emits unknown mangled symbols for ctors/dtors for certain objects. See @bugref{5838}.
     1440# if $(VBOX_GCC_VERSION_CXX) == 40502
     1441#       $(QUIET)$(SED) -re '/^_Z.*[C-D]5E/d' $@ > $@-sedtmp
     1442#       $(QUIET)$(MV) $@-sedtmp $@
     1443# endif
     1444#endif
     1445
Note: See TracChangeset for help on using the changeset viewer.

© 2025 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette