hotspot/make/linux/makefiles/build_vm_def.sh
changeset 29105 3927f8f0bf4b
parent 29104 e3a6844eed40
parent 29033 e70dcf797a33
child 29106 9f3a0e29f6e7
equal deleted inserted replaced
29104:e3a6844eed40 29105:3927f8f0bf4b
     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