hotspot/make/bsd/makefiles/build_vm_def.sh
author phh
Mon, 06 Feb 2012 14:02:51 -0500
changeset 11649 04e30cc559a9
parent 10565 dc90c239f4ec
child 18431 f801ce7e5c12
permissions -rw-r--r--
7142616: MAC: Honor ALT_EXPORT_PATH overrides from JDK control builds Summary: Fix EXPORT_PATH overrides on Mac OS X and only change default. Reviewed-by: phh, dcubed Contributed-by: james.melvin@oracle.com
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
10565
dc90c239f4ec 7089790: integrate bsd-port changes
never
parents:
diff changeset
     1
#!/bin/sh
dc90c239f4ec 7089790: integrate bsd-port changes
never
parents:
diff changeset
     2
dc90c239f4ec 7089790: integrate bsd-port changes
never
parents:
diff changeset
     3
# If we're cross compiling use that path for nm
dc90c239f4ec 7089790: integrate bsd-port changes
never
parents:
diff changeset
     4
if [ "$CROSS_COMPILE_ARCH" != "" ]; then 
dc90c239f4ec 7089790: integrate bsd-port changes
never
parents:
diff changeset
     5
NM=$ALT_COMPILER_PATH/nm
dc90c239f4ec 7089790: integrate bsd-port changes
never
parents:
diff changeset
     6
else
dc90c239f4ec 7089790: integrate bsd-port changes
never
parents:
diff changeset
     7
NM=nm
dc90c239f4ec 7089790: integrate bsd-port changes
never
parents:
diff changeset
     8
fi
dc90c239f4ec 7089790: integrate bsd-port changes
never
parents:
diff changeset
     9
dc90c239f4ec 7089790: integrate bsd-port changes
never
parents:
diff changeset
    10
$NM --defined-only $* | awk '
dc90c239f4ec 7089790: integrate bsd-port changes
never
parents:
diff changeset
    11
   { if ($3 ~ /^_ZTV/ || $3 ~ /^gHotSpotVM/) print "\t" $3 ";" }
dc90c239f4ec 7089790: integrate bsd-port changes
never
parents:
diff changeset
    12
   '