mirror of
https://github.com/EFForg/rayhunter.git
synced 2026-04-26 23:49:59 -07:00
ci: use rust-lld for all release targets
Removes dependency on gcc-based cross-compilation toolchain.
This commit is contained in:
committed by
Will Greenberg
parent
d95da9b382
commit
e04b78f0e0
@@ -59,18 +59,22 @@ pub const LOG_CODES_FOR_RAW_PACKET_LOGGING: [u32; 11] = [
|
||||
const BUFFER_LEN: usize = 1024 * 1024 * 10;
|
||||
const MEMORY_DEVICE_MODE: u32 = 2;
|
||||
|
||||
#[cfg(target_arch = "arm")]
|
||||
#[cfg(target_env = "musl")]
|
||||
const DIAG_IOCTL_REMOTE_DEV: i32 = 32;
|
||||
#[cfg(all(not(target_env = "musl"), target_arch = "arm"))]
|
||||
const DIAG_IOCTL_REMOTE_DEV: u32 = 32;
|
||||
#[cfg(target_arch = "x86_64")]
|
||||
#[cfg(all(not(target_env = "musl"), target_arch = "x86_64"))]
|
||||
const DIAG_IOCTL_REMOTE_DEV: u64 = 32;
|
||||
#[cfg(target_arch = "aarch64")]
|
||||
#[cfg(all(not(target_env = "musl"), target_arch = "aarch64"))]
|
||||
const DIAG_IOCTL_REMOTE_DEV: u64 = 32;
|
||||
|
||||
#[cfg(target_arch = "arm")]
|
||||
#[cfg(target_env = "musl")]
|
||||
const DIAG_IOCTL_SWITCH_LOGGING: i32 = 7;
|
||||
#[cfg(all(not(target_env = "musl"), target_arch = "arm"))]
|
||||
const DIAG_IOCTL_SWITCH_LOGGING: u32 = 7;
|
||||
#[cfg(target_arch = "x86_64")]
|
||||
#[cfg(all(not(target_env = "musl"), target_arch = "x86_64"))]
|
||||
const DIAG_IOCTL_SWITCH_LOGGING: u64 = 7;
|
||||
#[cfg(target_arch = "aarch64")]
|
||||
#[cfg(all(not(target_env = "musl"), target_arch = "aarch64"))]
|
||||
const DIAG_IOCTL_SWITCH_LOGGING: u64 = 7;
|
||||
|
||||
pub struct DiagDevice {
|
||||
|
||||
Reference in New Issue
Block a user