Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
int
Rust
提交
99b156e7
R
Rust
项目概览
int
/
Rust
11 个月 前同步成功
通知
1
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
R
Rust
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
99b156e7
编写于
3月 19, 2013
作者:
J
Jyun-Yan You
提交者:
Jyun-Yan You
4月 04, 2013
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
mk: mips toolchain config
上级
b5d82242
变更
2
隐藏空白更改
内联
并排
Showing
2 changed file
with
30 addition
and
0 deletion
+30
-0
mk/platform.mk
mk/platform.mk
+25
-0
mk/rt.mk
mk/rt.mk
+5
-0
未找到文件。
mk/platform.mk
浏览文件 @
99b156e7
...
...
@@ -239,6 +239,31 @@ CFG_RUN_arm-linux-androideabi=
CFG_RUN_TARG_arm-linux-androideabi
=
RUSTC_FLAGS_arm-linux-androideabi
:=
--android-cross-path
=
$(CFG_ANDROID_CROSS_PATH)
# mips-unknown-linux-gnu configuration
CC_mips-unknown-linux-gnu
=
mips-linux-gnu-gcc
CXX_mips-unknown-linux-gnu
=
mips-linux-gnu-g++
CPP_mips-unknown-linux-gnu
=
mips-linux-gnu-gcc
-E
AR_mips-unknown-linux-gnu
=
mips-linux-gnu-ar
CFG_LIB_NAME_mips-unknown-linux-gnu
=
lib
$(1)
.so
CFG_LIB_GLOB_mips-unknown-linux-gnu
=
lib
$(1)
-
*
.so
CFG_LIB_DSYM_GLOB_mips-unknown-linux-gnu
=
lib
$(1)
-
*
.dylib.dSYM
CFG_GCCISH_CFLAGS_mips-unknown-linux-gnu
:=
-Wall
-g
-fPIC
-mips32r2
-msoft-float
-mabi
=
32
CFG_GCCISH_CXXFLAGS_mips-unknown-linux-gnu
:=
-fno-rtti
CFG_GCCISH_LINK_FLAGS_mips-unknown-linux-gnu
:=
-shared
-fPIC
-g
-mips32r2
-msoft-float
-mabi
=
32
CFG_GCCISH_DEF_FLAG_mips-unknown-linux-gnu
:=
-Wl
,--export-dynamic,--dynamic-list
=
CFG_GCCISH_PRE_LIB_FLAGS_mips-unknown-linux-gnu
:=
-Wl
,-whole-archive
CFG_GCCISH_POST_LIB_FLAGS_mips-unknown-linux-gnu
:=
-Wl
,-no-whole-archive
-Wl
,-znoexecstack
CFG_DEF_SUFFIX_mips-unknown-linux-gnu
:=
.linux.def
CFG_INSTALL_NAME_mips-unknown-linux-gnu
=
CFG_LIBUV_LINK_FLAGS_mips-unknown-linux-gnu
=
CFG_EXE_SUFFIX_mips-unknown-linux-gnu
:=
CFG_WINDOWSY_mips-unknown-linux-gnu
:=
CFG_UNIXY_mips-unknown-linux-gnu
:=
1
CFG_PATH_MUNGE_mips-unknown-linux-gnu
:=
true
CFG_LDPATH_mips-unknown-linux-gnu
:=
CFG_RUN_mips-unknown-linux-gnu
=
CFG_RUN_TARG_mips-unknown-linux-gnu
=
# i686-pc-mingw32 configuration
CC_i686-pc-mingw32
=
$(CC)
CXX_i686-pc-mingw32
=
$(CXX)
...
...
mk/rt.mk
浏览文件 @
99b156e7
...
...
@@ -27,6 +27,7 @@
LIBUV_FLAGS_i386
=
-m32
-fPIC
LIBUV_FLAGS_x86_64
=
-m64
-fPIC
LIBUV_FLAGS_arm
=
-fPIC
-DANDROID
-std
=
gnu99
LIBUV_FLAGS_mips
=
-fPIC
-mips32r2
-msoft-float
-mabi
=
32
# when we're doing a snapshot build, we intentionally degrade as many
# features in libuv and the runtime as possible, to ease portability.
...
...
@@ -180,6 +181,10 @@ else
$$(LIBUV_LIB_$(1))
:
$$(LIBUV_DEPS)
$
$(Q)
$
$(MAKE)
-C
$
$(S)
src/libuv/
\
CFLAGS
=
"
$$
(LIBUV_FLAGS_
$$
(HOST_
$(1)
))
$
$(SNAP_DEFINES)
"
\
LDFLAGS
=
"
$$
(LIBUV_FLAGS_
$$
(HOST_
$(1)
))"
\
CC
=
"
$$
(CC_
$(1)
)"
\
CXX
=
"
$$
(CXX_
$(1)
)"
\
AR
=
"
$$
(AR_
$(1)
)"
\
builddir_name
=
"
$
$(CFG_BUILD_DIR)
/rt/
$(1)
/libuv"
\
V
=
$
$(VERBOSE)
endif
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录