Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
openanolis
dragonwell8_hotspot
提交
33e805d1
D
dragonwell8_hotspot
项目概览
openanolis
/
dragonwell8_hotspot
通知
2
Star
2
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
D
dragonwell8_hotspot
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
提交
33e805d1
编写于
2月 13, 2012
作者:
T
twisti
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
7143766: add ALT_JDK_IMAGE_DIR and improve test_jdk
Reviewed-by: rbackman, jrose, dholmes
上级
77016965
变更
6
隐藏空白更改
内联
并排
Showing
6 changed file
with
24 addition
and
11 deletion
+24
-11
make/Makefile
make/Makefile
+12
-5
make/bsd/makefiles/defs.make
make/bsd/makefiles/defs.make
+3
-0
make/bsd/makefiles/top.make
make/bsd/makefiles/top.make
+2
-2
make/defs.make
make/defs.make
+3
-0
make/linux/makefiles/top.make
make/linux/makefiles/top.make
+2
-2
make/solaris/makefiles/top.make
make/solaris/makefiles/top.make
+2
-2
未找到文件。
make/Makefile
浏览文件 @
33e805d1
...
@@ -402,7 +402,6 @@ $(EXPORT_INCLUDE_DIR)/%: $(HS_ALT_SRC)/share/vm/jfr/agent/%
...
@@ -402,7 +402,6 @@ $(EXPORT_INCLUDE_DIR)/%: $(HS_ALT_SRC)/share/vm/jfr/agent/%
$
(
install-file
)
$
(
install-file
)
else
else
$(EXPORT_INCLUDE_DIR)/jfr.h
:
$(EXPORT_INCLUDE_DIR)/jfr.h
:
endif
endif
# Doc files (jvmti.html)
# Doc files (jvmti.html)
...
@@ -448,12 +447,18 @@ $(JDK_IMAGE_DIR)/jre/lib/rt.jar:
...
@@ -448,12 +447,18 @@ $(JDK_IMAGE_DIR)/jre/lib/rt.jar:
(
$(CD)
$(JDK_IMAGE_DIR)
&&
$(TAR)
-xf
-
)
(
$(CD)
$(JDK_IMAGE_DIR)
&&
$(TAR)
-xf
-
)
test_jdk
:
test_jdk
:
ifneq
($(ZERO_BUILD), true)
ifeq
($(ARCH_DATA_MODEL), 32)
ifeq
($(ARCH_DATA_MODEL), 32)
$(JDK_IMAGE_DIR)/bin/java
-client
-version
ifneq
($(ZERO_BUILD), true)
$(JDK_IMAGE_DIR)/bin/java
-d32
-client
-Xinternalversion
$(JDK_IMAGE_DIR)/bin/java
-d32
-client
-version
endif
$(JDK_IMAGE_DIR)/bin/java
-d32
-server
-Xinternalversion
$(JDK_IMAGE_DIR)/bin/java
-d32
-server
-version
endif
ifeq
($(ARCH_DATA_MODEL), 64)
$(JDK_IMAGE_DIR)/bin/java
-d64
-server
-Xinternalversion
$(JDK_IMAGE_DIR)/bin/java
-d64
-server
-version
endif
endif
endif
$(JDK_IMAGE_DIR)/bin/java
-server
-version
copy_product_jdk
::
copy_product_jdk
::
$(RM)
-r
$(JDK_IMAGE_DIR)
$(RM)
-r
$(JDK_IMAGE_DIR)
...
@@ -545,6 +550,7 @@ SLASH_JAVA.desc = Root of all build tools, e.g. /java or J:
...
@@ -545,6 +550,7 @@ SLASH_JAVA.desc = Root of all build tools, e.g. /java or J:
OUTPUTDIR.desc
=
Output directory, default is build/<osname>
OUTPUTDIR.desc
=
Output directory, default is build/<osname>
BOOTDIR.desc
=
JDK used to compile agent java
source
and
test
with
BOOTDIR.desc
=
JDK used to compile agent java
source
and
test
with
JDK_IMPORT_PATH.desc
=
Promoted JDK to copy
for
'create_jdk'
JDK_IMPORT_PATH.desc
=
Promoted JDK to copy
for
'create_jdk'
JDK_IMAGE_DIR.desc
=
Directory to place JDK to copy
EXPORT_PATH.desc
=
Directory to place files to
export
for
JDK build
EXPORT_PATH.desc
=
Directory to place files to
export
for
JDK build
# Make variables to print out (description and value)
# Make variables to print out (description and value)
...
@@ -553,6 +559,7 @@ VARIABLE_PRINTVAL_LIST += \
...
@@ -553,6 +559,7 @@ VARIABLE_PRINTVAL_LIST += \
OUTPUTDIR
\
OUTPUTDIR
\
BOOTDIR
\
BOOTDIR
\
JDK_IMPORT_PATH
\
JDK_IMPORT_PATH
\
JDK_IMAGE_DIR
\
EXPORT_PATH
EXPORT_PATH
# Make variables that should refer to directories that exist
# Make variables that should refer to directories that exist
...
...
make/bsd/makefiles/defs.make
浏览文件 @
33e805d1
...
@@ -191,6 +191,9 @@ ifeq ($(OS_VENDOR), Darwin)
...
@@ -191,6 +191,9 @@ ifeq ($(OS_VENDOR), Darwin)
# Set universal image dir
# Set universal image dir
JDK_IMAGE_DIR
=
$(OUTPUTDIR)
/jdk-universal
$(EXPORT_SUBDIR)
JDK_IMAGE_DIR
=
$(OUTPUTDIR)
/jdk-universal
$(EXPORT_SUBDIR)
ifneq
($(ALT_JDK_IMAGE_DIR),)
JDK_IMAGE_DIR
=
$(ALT_JDK_IMAGE_DIR)
endif
# Binaries to 'universalize' if built
# Binaries to 'universalize' if built
UNIVERSAL_LIPO_LIST
+=
$(EXPORT_JRE_LIB_DIR)
/libjsig.
$(LIBRARY_SUFFIX)
UNIVERSAL_LIPO_LIST
+=
$(EXPORT_JRE_LIB_DIR)
/libjsig.
$(LIBRARY_SUFFIX)
...
...
make/bsd/makefiles/top.make
浏览文件 @
33e805d1
...
@@ -124,8 +124,8 @@ the_vm: vm_build_preliminaries $(adjust-mflags)
...
@@ -124,8 +124,8 @@ the_vm: vm_build_preliminaries $(adjust-mflags)
@
$(UpdatePCH)
@
$(UpdatePCH)
@
$(MAKE)
-f
vm.make
$
(
MFLAGS-adjusted
)
@
$(MAKE)
-f
vm.make
$
(
MFLAGS-adjusted
)
install
:
the_vm
install
gamma
:
the_vm
@
$(MAKE)
-f
vm.make
install
@
$(MAKE)
-f
vm.make
$@
# next rules support "make foo.[ois]"
# next rules support "make foo.[ois]"
...
...
make/defs.make
浏览文件 @
33e805d1
...
@@ -193,6 +193,9 @@ endif
...
@@ -193,6 +193,9 @@ endif
# Default jdk image if one is created for you with create_jdk
# Default jdk image if one is created for you with create_jdk
JDK_IMAGE_DIR
=
$(OUTPUTDIR)
/jdk-
$(PLATFORM)
JDK_IMAGE_DIR
=
$(OUTPUTDIR)
/jdk-
$(PLATFORM)
ifneq
($(ALT_JDK_IMAGE_DIR),)
JDK_IMAGE_DIR
=
$(ALT_JDK_IMAGE_DIR)
endif
# The platform dependent defs.make defines platform specific variable such
# The platform dependent defs.make defines platform specific variable such
# as ARCH, EXPORT_LIST etc. We must place the include here after BOOTDIR is defined.
# as ARCH, EXPORT_LIST etc. We must place the include here after BOOTDIR is defined.
...
...
make/linux/makefiles/top.make
浏览文件 @
33e805d1
...
@@ -115,8 +115,8 @@ the_vm: vm_build_preliminaries $(adjust-mflags)
...
@@ -115,8 +115,8 @@ the_vm: vm_build_preliminaries $(adjust-mflags)
@
$(UpdatePCH)
@
$(UpdatePCH)
@
$(MAKE)
-f
vm.make
$
(
MFLAGS-adjusted
)
@
$(MAKE)
-f
vm.make
$
(
MFLAGS-adjusted
)
install
:
the_vm
install
gamma
:
the_vm
@
$(MAKE)
-f
vm.make
install
@
$(MAKE)
-f
vm.make
$@
# next rules support "make foo.[ois]"
# next rules support "make foo.[ois]"
...
...
make/solaris/makefiles/top.make
浏览文件 @
33e805d1
...
@@ -107,8 +107,8 @@ $(adjust-mflags): $(GAMMADIR)/make/$(Platform_os_family)/makefiles/adjust-mflags
...
@@ -107,8 +107,8 @@ $(adjust-mflags): $(GAMMADIR)/make/$(Platform_os_family)/makefiles/adjust-mflags
the_vm
:
vm_build_preliminaries $(adjust-mflags)
the_vm
:
vm_build_preliminaries $(adjust-mflags)
@
$(MAKE)
-f
vm.make
$
(
MFLAGS-adjusted
)
@
$(MAKE)
-f
vm.make
$
(
MFLAGS-adjusted
)
install
:
the_vm
install
gamma
:
the_vm
@
$(MAKE)
-f
vm.make
install
@
$(MAKE)
-f
vm.make
$@
# next rules support "make foo.[oi]"
# next rules support "make foo.[oi]"
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录