浏览代码

Fix errno.h definition

Jeremy Soller 7 年之前
父节点
当前提交
851e4d399f
共有 4 个文件被更改,包括 4 次插入1 次删除
  1. 1 1
      include/errno.h
  2. 1 0
      src/lib.rs
  3. 1 0
      tests/.gitignore
  4. 1 0
      tests/Makefile

+ 1 - 1
include/errno.h

@@ -1 +1 @@
-extern int errno;
+extern __thread int errno;

+ 1 - 0
src/lib.rs

@@ -9,6 +9,7 @@ extern crate errno;
 extern crate fcntl;
 extern crate grp;
 extern crate mman;
+extern crate semaphore;
 extern crate stdio;
 extern crate stdlib;
 extern crate string;

+ 1 - 0
tests/.gitignore

@@ -6,6 +6,7 @@
 /create.out
 /dup
 /dup.out
+/error
 /fchdir
 /fsync
 /ftruncate

+ 1 - 0
tests/Makefile

@@ -5,6 +5,7 @@ BINS=\
 	chdir \
 	create \
 	dup \
+	error \
 	fchdir \
 	fsync \
 	ftruncate \