Mercurial > hg > graal-compiler
diff make/solaris/makefiles/add_gnu_debuglink.make @ 6167:d1b0644d6acf
7175255: symlinks are wrong, which caused jdk8-promote-2 to fail (client/64/64 directories in debuginfo zips)
Summary: Fix bad paths in client/64 and server/64 debug info and symlink creation
Reviewed-by: ohair, dholmes
author | dcubed |
---|---|
date | Wed, 20 Jun 2012 14:18:25 -0700 |
parents | 7d4e6dabc6bf |
children |
line wrap: on
line diff
--- a/make/solaris/makefiles/add_gnu_debuglink.make Thu May 24 12:03:42 2012 -0700 +++ b/make/solaris/makefiles/add_gnu_debuglink.make Wed Jun 20 14:18:25 2012 -0700 @@ -24,8 +24,11 @@ # Rules to build add_gnu_debuglink, used by vm.make on Solaris -GENERATED = ../generated -ADD_GNU_DEBUGLINK = $(GENERATED)/add_gnu_debuglink +# Allow $(ADD_GNU_DEBUGLINK) to be called from any directory. +# We don't set or use the GENERATED macro to avoid affecting +# other HotSpot Makefiles. +TOPDIR = $(shell echo `pwd`) +ADD_GNU_DEBUGLINK = $(TOPDIR)/../generated/add_gnu_debuglink ADD_GNU_DEBUGLINK_DIR = $(GAMMADIR)/src/os/solaris/add_gnu_debuglink ADD_GNU_DEBUGLINK_SRC = $(ADD_GNU_DEBUGLINK_DIR)/add_gnu_debuglink.c