hotspot/make/linux/makefiles/build_vm_def.sh
changeset 28725 7dc31f3b4939
parent 28724 b228beabcf1f
child 28726 e69d7f50ef94
equal deleted inserted replaced
28724:b228beabcf1f 28725:7dc31f3b4939
     1 #!/bin/sh
       
     2 
       
     3 # If we're cross compiling use that path for nm
       
     4 if [ "$CROSS_COMPILE_ARCH" != "" ]; then 
       
     5 NM=$ALT_COMPILER_PATH/nm
       
     6 else
       
     7 NM=nm
       
     8 fi
       
     9 
       
    10 $NM --defined-only $* \
       
    11     | awk '{
       
    12               if ($3 ~ /^_ZTV/ || $3 ~ /^gHotSpotVM/) print "\t" $3 ";"
       
    13               if ($3 ~ /^UseSharedSpaces$/) print "\t" $3 ";"
       
    14               if ($3 ~ /^_ZN9Arguments17SharedArchivePathE$/) print "\t" $3 ";"
       
    15           }' \
       
    16     | sort -u