- Timestamp:
- Oct 1, 2008 9:18:04 PM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/libs/xpcom18a4/Makefile.kmk
r12876 r12879 1750 1750 # Generate linker map file filtering out unwanted global symbols. 1751 1751 # Never used on windows, so we can use pipes as we wish. 1752 $(PATH_TARGET)/xpcom-namespace-cleanup.map: $ (VBoxXPCOM_LIBS)$(VBoxXPCOM_OBJS_)1752 $(PATH_TARGET)/xpcom-namespace-cleanup.map: $$(VBoxXPCOM_LIBS) $$(VBoxXPCOM_OBJS_) 1753 1753 $(call MSG_L1, Creating linker map $@ for scrubbing the symbol namespace) 1754 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.