VirtualBox

Changeset 12876 in vbox


Ignore:
Timestamp:
Oct 1, 2008 8:44:28 PM (17 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
37274
Message:

API/xpcom: fix symbol scrubbing map file generation. solaris is order dependent here.

File:
1 edited

Legend:

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

    r12873 r12876  
    17521752$(PATH_TARGET)/xpcom-namespace-cleanup.map: $(VBoxXPCOM_LIBS) $(VBoxXPCOM_OBJS_)
    17531753        $(call MSG_L1, Creating linker map $@ for scrubbing the symbol namespace)
    1754         $(QUIET)$(VBOX_NM) -p -g $^ | ( $(ECHO_EXT) '{ global: '; $(SED) -n -e '/^$$/b' -e '/:$$/b' -e '/ U /b' -e 's/^[^ ]* [A-Z] \(.*\)$$/\1/' -e 's/\<_Z[^ ]*$$/&;/p' -e 's/\<VBoxNs[^ ]*$$/&;/p' -e 's/\<_edata$$/&;/p' -e 's/\<_end$$/&;/p' -e 's/\<_etext$$/&;/p' -e 's/\<_fini$$/&;/p' -e 's/\<_init$$/&;/p'; $(ECHO_EXT) 'local: *; };' ) > $@
     1754        $(QUIET)$(VBOX_NM) -p -g $^ | ( $(ECHO_EXT) '{ local: *; global: '; $(SED) -n -e '/^$$/b' -e '/:$$/b' -e '/ U /b' -e 's/^[^ ]* [A-Z] \(.*\)$$/\1/' -e 's/\<_Z[^ ]*$$/&;/p' -e 's/\<VBoxNs[^ ]*$$/&;/p' -e 's/\<_edata$$/&;/p' -e 's/\<_end$$/&;/p' -e 's/\<_etext$$/&;/p' -e 's/\<_fini$$/&;/p' -e 's/\<_init$$/&;/p'; $(ECHO_EXT) '};' ) > $@
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