Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
int
Rust
提交
0b517117
R
Rust
项目概览
int
/
Rust
12 个月 前同步成功
通知
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,发现更多精彩内容 >>
提交
0b517117
编写于
10月 09, 2014
作者:
A
Alex Crichton
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Test fixes and rebase conflicts
上级
a3e8f412
变更
3
隐藏空白更改
内联
并排
Showing
3 changed file
with
17 addition
and
17 deletion
+17
-17
src/libnative/io/c_windows.rs
src/libnative/io/c_windows.rs
+1
-1
src/librustrt/mutex.rs
src/librustrt/mutex.rs
+8
-8
src/libstd/rt/backtrace.rs
src/libstd/rt/backtrace.rs
+8
-8
未找到文件。
src/libnative/io/c_windows.rs
浏览文件 @
0b517117
...
...
@@ -17,7 +17,7 @@
pub
const
WSADESCRIPTION_LEN
:
uint
=
256
;
pub
const
WSASYS_STATUS_LEN
:
uint
=
128
;
pub
const
FIONBIO
:
libc
::
c_long
=
0x8004667e
;
static
FD_SETSIZE
:
uint
=
64
;
pub
const
FD_SETSIZE
:
uint
=
64
;
pub
const
MSG_DONTWAIT
:
libc
::
c_int
=
0
;
pub
const
ERROR_ILLEGAL_CHARACTER
:
libc
::
c_int
=
582
;
pub
const
ENABLE_ECHO_INPUT
:
libc
::
DWORD
=
0x4
;
...
...
src/librustrt/mutex.rs
浏览文件 @
0b517117
...
...
@@ -364,20 +364,20 @@ mod os {
use
libc
;
#[cfg(target_arch
=
"x86_64"
)]
static
__
PTHREAD_MUTEX_SIZE__
:
uint
=
56
;
const
__
PTHREAD_MUTEX_SIZE__
:
uint
=
56
;
#[cfg(target_arch
=
"x86_64"
)]
static
__
PTHREAD_COND_SIZE__
:
uint
=
40
;
const
__
PTHREAD_COND_SIZE__
:
uint
=
40
;
#[cfg(target_arch
=
"x86"
)]
static
__
PTHREAD_MUTEX_SIZE__
:
uint
=
40
;
const
__
PTHREAD_MUTEX_SIZE__
:
uint
=
40
;
#[cfg(target_arch
=
"x86"
)]
static
__
PTHREAD_COND_SIZE__
:
uint
=
24
;
const
__
PTHREAD_COND_SIZE__
:
uint
=
24
;
#[cfg(target_arch
=
"arm"
)]
static
__
PTHREAD_MUTEX_SIZE__
:
uint
=
40
;
const
__
PTHREAD_MUTEX_SIZE__
:
uint
=
40
;
#[cfg(target_arch
=
"arm"
)]
static
__
PTHREAD_COND_SIZE__
:
uint
=
24
;
const
__
PTHREAD_COND_SIZE__
:
uint
=
24
;
static
_
PTHREAD_MUTEX_SIG_INIT
:
libc
::
c_long
=
0x32AAABA7
;
static
_
PTHREAD_COND_SIG_INIT
:
libc
::
c_long
=
0x3CB0B1BB
;
const
_
PTHREAD_MUTEX_SIG_INIT
:
libc
::
c_long
=
0x32AAABA7
;
const
_
PTHREAD_COND_SIG_INIT
:
libc
::
c_long
=
0x3CB0B1BB
;
#[repr(C)]
pub
struct
pthread_mutex_t
{
...
...
src/libstd/rt/backtrace.rs
浏览文件 @
0b517117
...
...
@@ -45,8 +45,8 @@ pub fn log_enabled() -> bool {
val
==
2
}
#[cfg(target_word_size
=
"64"
)]
static
HEX_WIDTH
:
uint
=
18
;
#[cfg(target_word_size
=
"32"
)]
static
HEX_WIDTH
:
uint
=
10
;
#[cfg(target_word_size
=
"64"
)]
const
HEX_WIDTH
:
uint
=
18
;
#[cfg(target_word_size
=
"32"
)]
const
HEX_WIDTH
:
uint
=
10
;
// All rust symbols are in theory lists of "::"-separated identifiers. Some
// assemblers, however, can't handle these characters in symbol names. To get
...
...
@@ -273,7 +273,7 @@ fn backtrace(buf: *mut *mut libc::c_void,
try!
(
writeln!
(
w
,
"stack backtrace:"
));
// 100 lines should be enough
static
SIZE
:
uint
=
100
;
const
SIZE
:
uint
=
100
;
let
mut
buf
:
[
*
mut
libc
::
c_void
,
..
SIZE
]
=
unsafe
{
mem
::
zeroed
()};
let
cnt
=
unsafe
{
backtrace
(
buf
.as_mut_ptr
(),
SIZE
as
libc
::
c_int
)
as
uint
};
...
...
@@ -697,10 +697,10 @@ mod imp {
*
mut
libc
::
c_void
,
*
mut
libc
::
c_void
,
*
mut
libc
::
c_void
,
*
mut
libc
::
c_void
)
->
libc
::
BOOL
;
static
MAX_SYM_NAME
:
uint
=
2000
;
static
IMAGE_FILE_MACHINE_I386
:
libc
::
DWORD
=
0x014c
;
static
IMAGE_FILE_MACHINE_IA64
:
libc
::
DWORD
=
0x0200
;
static
IMAGE_FILE_MACHINE_AMD64
:
libc
::
DWORD
=
0x8664
;
const
MAX_SYM_NAME
:
uint
=
2000
;
const
IMAGE_FILE_MACHINE_I386
:
libc
::
DWORD
=
0x014c
;
const
IMAGE_FILE_MACHINE_IA64
:
libc
::
DWORD
=
0x0200
;
const
IMAGE_FILE_MACHINE_AMD64
:
libc
::
DWORD
=
0x8664
;
#[repr(C)]
struct
SYMBOL_INFO
{
...
...
@@ -772,7 +772,7 @@ struct KDHELP64 {
mod
arch
{
use
libc
;
static
MAXIMUM_SUPPORTED_EXTENSION
:
uint
=
512
;
const
MAXIMUM_SUPPORTED_EXTENSION
:
uint
=
512
;
#[repr(C)]
pub
struct
CONTEXT
{
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录