Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
openanolis
dragonwell8_jdk
提交
204f9088
D
dragonwell8_jdk
项目概览
openanolis
/
dragonwell8_jdk
通知
4
Star
2
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
D
dragonwell8_jdk
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
提交
204f9088
编写于
4月 06, 2011
作者:
K
ksrini
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
7033954: (launcher) Launchers not built with mapfiles
Reviewed-by: ohair
上级
889c3127
变更
9
隐藏空白更改
内联
并排
Showing
9 changed file
with
56 addition
and
20 deletion
+56
-20
make/com/sun/java/pack/Makefile
make/com/sun/java/pack/Makefile
+8
-6
make/com/sun/java/pack/mapfile-vers-unpack200
make/com/sun/java/pack/mapfile-vers-unpack200
+31
-0
make/common/Mapfile-vers.gmk
make/common/Mapfile-vers.gmk
+2
-3
make/common/Program.gmk
make/common/Program.gmk
+6
-1
make/java/main/java/Makefile
make/java/main/java/Makefile
+1
-2
make/java/main/java/mapfile-amd64
make/java/main/java/mapfile-amd64
+2
-2
make/java/main/java/mapfile-i586
make/java/main/java/mapfile-i586
+2
-2
make/java/main/java/mapfile-sparc
make/java/main/java/mapfile-sparc
+2
-2
make/java/main/java/mapfile-sparcv9
make/java/main/java/mapfile-sparcv9
+2
-2
未找到文件。
make/com/sun/java/pack/Makefile
浏览文件 @
204f9088
#
# Copyright (c) 2003, 201
0
, Oracle and/or its affiliates. All rights reserved.
# Copyright (c) 2003, 201
1
, Oracle and/or its affiliates. All rights reserved.
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
#
# This code is free software; you can redistribute it and/or modify it
...
...
@@ -56,10 +56,6 @@ build: unpacker
vpath
%.cpp
$(SHARE_SRC)/native/$(PKGDIR)
ifeq
($(STANDALONE),true)
ZIPOBJDIR
=
$(OUTPUTDIR)
/tmp/sun/java.util.zip/zip/
$(OBJDIRNAME)
...
...
@@ -132,7 +128,7 @@ pack200-tool:
$(
call
make-launcher, pack200, com.sun.java.util.jar.pack.Driver, ,
--pack
)
unpacker
:
$(MAKE)
$(UNPACK_EXE)
STANDALONE
=
true
LDMAPFLAGS_OPT
=
LDMAPFLAGS_DBG
=
$(MAKE)
$(UNPACK_EXE)
STANDALONE
=
true
ifeq
($(PLATFORM), windows)
IMVERSIONVALUE
=
$(JDK_MINOR_VERSION)
.
$(JDK_MICRO_VERSION)
.
$(JDK_UPDATE_VER)
.
$(COOKED_BUILD_NUMBER)
...
...
@@ -147,8 +143,14 @@ winres::
$(ECHO)
"Resource files not required for Unix"
endif
# Mapfile-vers.gmk, does not copy over the mapfile-vers-unpack200, when
# the make utiliy is re-invoked, as in this case. In order to workaround
# this special case, the mapfile required for the unpack200 command, is
# explicitly copied over to the expected location.
$(UNPACK_EXE)
:
$(UNPACK_EXE_FILES_o) updatefiles winres
$
(
prep-target
)
$(RM)
$(TEMPDIR)
/mapfile-vers
$(CP)
mapfile-vers-unpack200
$(TEMPDIR)
/mapfile-vers
$(LINKER)
$(LDDFLAGS)
$(UNPACK_EXE_FILES_o)
$(RES)
$(LIBCXX)
$(LDOUTPUT)$(TEMPDIR)
/unpack200
$(EXE_SUFFIX)
ifdef
MT
$(MT)
/manifest
$(OBJDIR)
/unpack200
$(EXE_SUFFIX)
.manifest /outputresource:
$(TEMPDIR)
/unpack200
$(EXE_SUFFIX)
;
#1
...
...
make/com/sun/java/pack/mapfile-vers-unpack200
0 → 100644
浏览文件 @
204f9088
#
# Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved.
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
#
# This code is free software; you can redistribute it and/or modify it
# under the terms of the GNU General Public License version 2 only, as
# published by the Free Software Foundation. Oracle designates this
# particular file as subject to the "Classpath" exception as provided
# by Oracle in the LICENSE file that accompanied this code.
#
# This code is distributed in the hope that it will be useful, but WITHOUT
# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
# version 2 for more details (a copy is included in the LICENSE file that
# accompanied this code).
#
# You should have received a copy of the GNU General Public License version
# 2 along with this work; if not, write to the Free Software Foundation,
# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
#
# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
# or visit www.oracle.com if you need additional information or have any
# questions.
#
# Define library interface.
SUNWprivate_1.1 {
local:
*;
};
make/common/Mapfile-vers.gmk
浏览文件 @
204f9088
...
...
@@ -52,8 +52,8 @@ ifeq ($(VARIANT), OPT)
endif
# If we are re-ordering functions in this solaris library, we need to make
#
sure that -xF is added to the compile lines. This option is critical and
#
enables the functions to be reordered.
# sure that -xF is added to the compile lines. This option is critical and
# enables the functions to be reordered.
ifdef FILES_reorder
CFLAGS_OPT += -xF
CXXFLAGS_OPT += -xF
...
...
@@ -76,7 +76,6 @@ endif
endif # PLATFORM
ifeq ($(PLATFORM), linux)
ifeq ($(VARIANT), OPT)
...
...
make/common/Program.gmk
浏览文件 @
204f9088
#
# Copyright (c) 1995, 201
0
, Oracle and/or its affiliates. All rights reserved.
# Copyright (c) 1995, 201
1
, Oracle and/or its affiliates. All rights reserved.
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
#
# This code is free software; you can redistribute it and/or modify it
...
...
@@ -55,6 +55,11 @@ program_default_rule: all
program: $(ACTUAL_PROGRAM)
# reuse the mapfiles in the launcher's directory, the same should
# be applicable to the tool launchers as well.
FILES_m = $(BUILDDIR)/java/main/java/mapfile-$(ARCH)
include $(BUILDDIR)/common/Mapfile-vers.gmk
include $(JDK_TOPDIR)/make/common/Rules.gmk
ifdef NEVER_ACT_AS_SERVER_CLASS_MACHINE
...
...
make/java/main/java/Makefile
浏览文件 @
204f9088
#
# Copyright (c) 1996, 201
0
, Oracle and/or its affiliates. All rights reserved.
# Copyright (c) 1996, 201
1
, Oracle and/or its affiliates. All rights reserved.
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
#
# This code is free software; you can redistribute it and/or modify it
...
...
@@ -61,5 +61,4 @@ OTHER_CPPFLAGS += -DLAUNCHER_NAME='"$(LAUNCHER_NAME)"'
ifeq
($(PLATFORM), solaris)
LDFLAGS
+=
-R
$(OPENWIN_LIB)
LDFLAGS
+=
-M
mapfile-
$(ARCH)
endif
make/java/main/java/mapfile-amd64
浏览文件 @
204f9088
#
# Copyright (c) 2004, Oracle and/or its affiliates. All rights reserved.
# Copyright (c) 2004,
2011,
Oracle and/or its affiliates. All rights reserved.
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
#
# This code is free software; you can redistribute it and/or modify it
...
...
@@ -27,7 +27,7 @@
# interested in declaring a version, simply scoping the file is sufficient.
#
{
SUNWprivate_1.1
{
global:
main; # Provides basic adb symbol offsets
environ; # Public symbols and required by Java run time
...
...
make/java/main/java/mapfile-i586
浏览文件 @
204f9088
#
# Copyright (c) 2004, 20
05
, Oracle and/or its affiliates. All rights reserved.
# Copyright (c) 2004, 20
11
, Oracle and/or its affiliates. All rights reserved.
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
#
# This code is free software; you can redistribute it and/or modify it
...
...
@@ -27,7 +27,7 @@
# interested in declaring a version, simply scoping the file is sufficient.
#
{
SUNWprivate_1.1
{
global:
main; # Provides basic adb symbol offsets
environ; # Public symbols and required by Java run time
...
...
make/java/main/java/mapfile-sparc
浏览文件 @
204f9088
#
# Copyright (c) 2004, Oracle and/or its affiliates. All rights reserved.
# Copyright (c) 2004,
2011,
Oracle and/or its affiliates. All rights reserved.
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
#
# This code is free software; you can redistribute it and/or modify it
...
...
@@ -26,7 +26,7 @@
# interested in declaring a version, simply scoping the file is sufficient.
#
{
SUNWprivate_1.1
{
global:
main; # Provides basic adb symbol offsets
environ; # Public symbols and required by Java run time
...
...
make/java/main/java/mapfile-sparcv9
浏览文件 @
204f9088
#
# Copyright (c) 2004, Oracle and/or its affiliates. All rights reserved.
# Copyright (c) 2004,
2011,
Oracle and/or its affiliates. All rights reserved.
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
#
# This code is free software; you can redistribute it and/or modify it
...
...
@@ -28,7 +28,7 @@
# interested in declaring a version, simply scoping the file is sufficient.
#
{
SUNWprivate_1.1
{
global:
main; # Provides basic adb symbol offsets
environ; # Public symbols and required by Java run time
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录