Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
openeuler
qemu
提交
612384d7
Q
qemu
项目概览
openeuler
/
qemu
通知
10
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
Q
qemu
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
提交
612384d7
编写于
3月 22, 2003
作者:
B
bellard
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
added libgemu.a build
git-svn-id:
svn://svn.savannah.nongnu.org/qemu/trunk@39
c046a42c-6fe2-441c-8c8c-71466251a162
上级
dab2ed99
变更
1
隐藏空白更改
内联
并排
Showing
1 changed file
with
18 addition
and
8 deletion
+18
-8
Makefile
Makefile
+18
-8
未找到文件。
Makefile
浏览文件 @
612384d7
...
...
@@ -36,21 +36,27 @@ LDFLAGS+=-p
main.o
:
CFLAGS+=-p
endif
OBJS
=
elfload.o main.o thunk.o syscall.o
OBJS
+=
translate-i386.o op-i386.o exec-i386.o
OBJS
=
elfload.o main.o thunk.o syscall.o libgemu.a
LIBOBJS
+=
translate-i386.o op-i386.o exec-i386.o
# NOTE: the disassembler code is only needed for debugging
OBJS
+=
i386-dis.o dis-buf.o
LIB
OBJS
+=
i386-dis.o dis-buf.o
SRCS
=
$(OBJS:.o=.c)
all
:
gemu
gemu
:
$(OBJS)
$(CC)
-Wl
,-T,
$(LDSCRIPT)
$(LDFLAGS)
-o
$@
$^
$(LIBS)
$(CC)
-Wl
,-T,
$(LDSCRIPT)
$(LDFLAGS)
-o
$@
$^
$(LIBS)
depend
:
$(SRCS)
$(CC)
-MM
$(CFLAGS)
$^
1>.depend
# new i386 emulator
# libgemu
libgemu.a
:
$(LIBOBJS)
rm
-f
$@
$(AR)
rcs
$@
$(LIBOBJS)
dyngen
:
dyngen.c
$(HOST_CC)
-O2
-Wall
-g
$<
-o
$@
...
...
@@ -67,11 +73,14 @@ op-i386.o: op-i386.c opreg_template.h ops_template.h
clean
:
$(MAKE)
-C
tests clean
rm
-f
*
.o
*
~ gemu dyngen TAGS
rm
-f
*
.o
*
.a
*
~ gemu dyngen TAGS
distclean
:
clean
rm
-f
config.mak config.h
install
:
gemu
install
-m755
-s
gemu
$(prefix)
/bin
# various test targets
test speed
:
gemu
make
-C
tests
$@
...
...
@@ -89,8 +98,9 @@ dis-buf.c i386-dis.c opreg_template.h syscall_defs.h\
i386.ld ppc.ld exec-i386.h exec-i386.c configure VERSION
\
tests/Makefile
\
tests/test-i386.c tests/test-i386-shift.h tests/test-i386.h
\
tests/test-i386-muldiv.h
\
tests/test2.c tests/hello.c tests/hello tests/sha1.c
tests/test-i386-muldiv.h tests/test-i386-code16.S
\
tests/hello.c tests/hello tests/sha1.c
\
tests/testsig.c tests/testclone.c tests/testthread.c
FILE
=
gemu-
$(VERSION)
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录