Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
openeuler
raspberrypi-kernel
提交
b6adc16e
R
raspberrypi-kernel
项目概览
openeuler
/
raspberrypi-kernel
通知
13
Star
1
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
R
raspberrypi-kernel
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
提交
b6adc16e
编写于
8月 20, 2017
作者:
H
Helge Deller
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
parisc: Wire up support for self-extracting kernel
Signed-off-by:
N
Helge Deller
<
deller@gmx.de
>
上级
f5213b2c
变更
2
隐藏空白更改
内联
并排
Showing
2 changed file
with
19 addition
and
3 deletion
+19
-3
arch/parisc/Kconfig
arch/parisc/Kconfig
+6
-0
arch/parisc/Makefile
arch/parisc/Makefile
+13
-3
未找到文件。
arch/parisc/Kconfig
浏览文件 @
b6adc16e
...
...
@@ -20,6 +20,12 @@ config PARISC
select BUG
select BUILDTIME_EXTABLE_SORT
select HAVE_PERF_EVENTS
select HAVE_KERNEL_BZIP2
select HAVE_KERNEL_GZIP
select HAVE_KERNEL_LZ4
select HAVE_KERNEL_LZMA
select HAVE_KERNEL_LZO
select HAVE_KERNEL_XZ
select GENERIC_ATOMIC64 if !64BIT
select GENERIC_IRQ_PROBE
select GENERIC_PCI_IOMAP
...
...
arch/parisc/Makefile
浏览文件 @
b6adc16e
...
...
@@ -24,15 +24,20 @@ KBUILD_DEFCONFIG := default_defconfig
NM
=
sh
$(srctree)
/arch/parisc/nm
CHECKFLAGS
+=
-D__hppa__
=
1
LIBGCC
=
$(
shell
$(CC)
$(KBUILD_CFLAGS)
-print-libgcc-file-name
)
export
LIBGCC
ifdef
CONFIG_64BIT
UTS_MACHINE
:=
parisc64
CHECKFLAGS
+=
-D__LP64__
=
1
-m64
CC_ARCHES
=
hppa64
LD_BFD
:=
elf64-hppa-linux
else
# 32-bit
CC_ARCHES
=
hppa hppa2.0 hppa1.1
LD_BFD
:=
elf32-hppa-linux
endif
export
LD_BFD
ifneq
($(SUBARCH),$(UTS_MACHINE))
ifeq
($(CROSS_COMPILE),)
CC_SUFFIXES
=
linux linux-gnu unknown-linux-gnu
...
...
@@ -88,6 +93,8 @@ libs-y += arch/parisc/lib/ $(LIBGCC)
drivers-$(CONFIG_OPROFILE)
+=
arch
/parisc/oprofile/
boot
:=
arch
/parisc/boot
PALO
:=
$(
shell
if
(
which palo 2>&1
)
;
then
:
;
\
elif
[
-x
/sbin/palo
]
;
then
echo
/sbin/palo
;
\
fi
)
...
...
@@ -116,11 +123,14 @@ INSTALL_TARGETS = zinstall install
PHONY
+=
bzImage
$(BOOT_TARGETS)
$(INSTALL_TARGETS)
bzImage
zImage
:
vmlinuz
zImage
:
vmlinuz
Image
:
vmlinux
vmlinuz
:
vmlinux
@
gzip
-cf
-9
$<
>
$@
bzImage
:
vmlinux
$(Q)$(MAKE)
$(build)
=
$(boot)
$(boot)
/
$@
vmlinuz
:
bzImage
$(OBJCOPY)
$(boot)
/bzImage
$@
install
:
$(CONFIG_SHELL)
$(src)
/arch/parisc/install.sh
\
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录