VirtualBox

Changeset 36488 in vbox for trunk/src/VBox/Runtime


Ignore:
Timestamp:
Apr 1, 2011 11:41:08 AM (14 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
70894
Message:

iprt/Makefile.kmk: Added a test-mangling rule.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Runtime/Makefile.kmk

    r36407 r36488  
    22122212        @echo $(IPRT_DOXYFILE_INPUT)
    22132213
     2214test-mangling:: $(RuntimeR3_1_TARGET)
     2215ifn1of ($(KBUILD_TARGET),win)
     2216        rcExit=0; \
     2217        for fn in ` nm $(RuntimeR3_1_TARGET) \
     2218                        | $(SED) -n \
     2219                                -e 's/^[0-9a-f][0-9a-f]* //' \
     2220                                -e '/^[TUD]/!d' \
     2221                                -e 's/^. //' \
     2222                                -e '/^RT/p' \
     2223                                -e '/^g_/p' `; \
     2224        do \
     2225                if $(SED) -ne '/\#define '"$${fn}"' /q 1' $(PATH_ROOT)/include/iprt/mangling.h; then \
     2226                        echo "mangling.h: Missing '"$${fn}"'"; \
     2227                        rcExit=1;\
     2228                fi \
     2229        done; \
     2230        exit $${rcExit}
     2231endif
     2232
     2233
    22142234#
    22152235# Generate the rules (we're the to sub-makefile).
Note: See TracChangeset for help on using the changeset viewer.

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