VirtualBox

Changeset 60425 in vbox


Ignore:
Timestamp:
Apr 11, 2016 1:38:17 PM (9 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
106511
Message:

Config.kmk/src/VBox/VMM/testcase/Makefile.kmk: Solaris 11 compatibility: improve JDK location detection and improved nm handling (all versions default to decimal numbers and some have type N instead of A in the output, which resulted in tstAsmStructsRC not testing anything)

Location:
trunk
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/Config.kmk

    r60307 r60425  
    19411941 VBOX_NM ?= $(PATH_TOOL_MINGW32)/bin/nm.exe -p
    19421942else
    1943  VBOX_NM ?= nm -p
     1943 VBOX_NM ?= nm -p -t x
    19441944endif
    19451945
     
    64246424 ifeq ($(KBUILD_TARGET),solaris)
    64256425  # VBOX_JAVA_HOME ?= /usr/jdk/jdk1.6.0
    6426   VBOX_JAVA_HOME ?= /usr/java
     6426  VBOX_JAVA_HOME ?= $(firstword $(abspath $(wildcard \
     6427        /usr/jdk/latest/include/.. \
     6428        /usr/jdk/instances/jdk1.8*/include/.. \
     6429        /usr/jdk/instances/jdk1.7*/include/.. \
     6430        /usr/jdk/instances/jdk1.6*/include/.. \
     6431        )) /usr/java)
    64276432 endif
    64286433
  • trunk/src/VBox/VMM/testcase/Makefile.kmk

    r57446 r60425  
    589589                -e '/STAMPROFILEADV/d' \
    590590                \
    591                 -e '/00[0-9a-fA-F]* [aA] [^_.]*\./!d' \
    592                 -e 's/\(00[0-9a-fA-F]*\) [aA] \([^.]*\)\.\(.*$$\)/    CHECK_OFF(\2, 0x0\1, \3);/' \
     591                -e '/^\(0x\)\{0,1\}00[0-9a-fA-F]* [aAnN] [^_.]*\./!d' \
     592                -e 's/^\(0x\)\{0,1\}\(00[0-9a-fA-F]*\) [aAnN] \([^.]*\)\.\(.*$$\)/    CHECK_OFF(\3, 0x0\2, \4);/' \
    593593                --output [email protected] [email protected]
    594594        $(QUIET)$(SED) \
     
    599599                -e '/HMCPU_size$$/d' \
    600600                \
    601                 -e '/00[0-9a-fA-F]* [aA] [^_.]*_size$$/!d' \
    602                 -e 's/\(00[0-9a-fA-F]*\) [aA] \([^_.]*\)_size/    CHECK_SIZE(\2, 0x0\1);/' \
     601                -e '/^\(0x\)\{0,1\}00[0-9a-fA-F]* [aAnN] [^_.]*_size$$/!d' \
     602                -e 's/^\(0x\)\{0,1\}\(00[0-9a-fA-F]*\) [aAnN] \([^_.]*\)_size/    CHECK_SIZE(\3, 0x0\2);/' \
    603603                --append [email protected] [email protected]
    604604        $(QUIET)$(MV) -f [email protected] $@
  • trunk/tools/solaris.amd64

    • Property svn:ignore
      •  

        old new  
        11libSDL
         2libsdl
        23qt
        34libXcursor
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