Skip to content

Commit aeb9a6c

Browse files
Use target_env instead of target_libc.
1 parent 9e98edd commit aeb9a6c

File tree

5 files changed

+6
-6
lines changed

5 files changed

+6
-6
lines changed

mk/cfg/le32-unknown-nacl.mk

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ SHARED_LIBS_DISABLED_le32-unknown-nacl := 1
3434
RUNTIME_CFLAGS_le32-unknown-nacl:= -I$(CFG_NACL_CROSS_PATH)/include/pnacl
3535
RUNTIME_DISABLE_ASM_le32-unknown-nacl := 1
3636
RUSTC_FLAGS_le32-unknown-nacl:=
37-
RUSTC_CROSS_FLAGS_le32-unknown-nacl=-C cross-path=$(CFG_NACL_CROSS_PATH) --cfg "target_libc=\"newlib\"" -L $(CFG_NACL_CROSS_PATH)/lib/pnacl/Release -L $(CFG_PNACL_TOOLCHAIN)/lib/clang/3.7.0/lib/le32-nacl -L $(CFG_PNACL_TOOLCHAIN)/le32-nacl/usr/lib -L $(CFG_PNACL_TOOLCHAIN)/le32-nacl/lib
37+
RUSTC_CROSS_FLAGS_le32-unknown-nacl=-C cross-path=$(CFG_NACL_CROSS_PATH) -L $(CFG_NACL_CROSS_PATH)/lib/pnacl/Release -L $(CFG_PNACL_TOOLCHAIN)/lib/clang/3.7.0/lib/le32-nacl -L $(CFG_PNACL_TOOLCHAIN)/le32-nacl/usr/lib -L $(CFG_PNACL_TOOLCHAIN)/le32-nacl/lib
3838
CFG_GNU_TRIPLE_le32-unknown-nacl := le32-unknown-nacl
3939

4040
# strdup isn't defined unless -std=gnu++11 is used

src/librustc_back/target/le32_unknown_nacl.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ pub fn target() -> Target {
4040
target_endian: "little".to_string(),
4141
target_pointer_width: "32".to_string(),
4242
target_os: "nacl".to_string(),
43-
target_env: "".to_string(),
43+
target_env: "newlib".to_string(),
4444
arch: "le32".to_string(),
4545
options: opts,
4646
}

src/libstd/sys/unix/fs.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -462,11 +462,11 @@ pub fn rmdir(p: &Path) -> io::Result<()> {
462462
}
463463

464464
pub fn readlink(p: &Path) -> io::Result<PathBuf> {
465-
#[cfg(not(target_libc = "newlib"))]
465+
#[cfg(not(target_env = "newlib"))]
466466
unsafe fn pathconf(p: *mut libc::c_char) -> i64 {
467467
libc::pathconf(p, libc::_PC_NAME_MAX) as i64
468468
}
469-
#[cfg(target_libc = "newlib")]
469+
#[cfg(target_env = "newlib")]
470470
unsafe fn pathconf(_: *mut libc::c_char) -> i64 {
471471
libc::sysconf(libc::_PC_NAME_MAX) as i64
472472
}

src/libstd/sys/unix/os.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@ pub fn errno() -> i32 {
6060
extern { fn __errno_location() -> *const c_int; }
6161
__errno_location()
6262
}
63-
#[cfg(target_libc = "newlib")]
63+
#[cfg(target_env = "newlib")]
6464
fn errno_location() -> *const c_int {
6565
extern {
6666
fn __errno() -> *const c_int;

src/libstd/sys/unix/thread.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -129,7 +129,7 @@ impl Thread {
129129
pthread_setname_np(cname.as_ptr());
130130
}
131131
}
132-
#[cfg(target_libc = "newlib")]
132+
#[cfg(target_env = "newlib")]
133133
pub unsafe fn set_name(_name: &str) {
134134
// Newlib has no way to set a thread name.
135135
}

0 commit comments

Comments
 (0)