Lines Matching +full:debian +full:- +full:android
20 //! symbol, but that caused Debian to detect an unnecessarily strict versioned
39 (fn $name:ident($($t:ty),*) -> $ret:ty) => (
41 static $name: $crate::weak::Weak<unsafe extern fn($($t),*) -> $ret> =
53 pub(crate) const fn new(name: &'static str) -> Self { in new()
61 pub(crate) fn get(&self) -> Option<F> { in get()
95 // Cold because it should only happen during first-time initialization.
97 unsafe fn initialize(&self) -> Option<F> { in initialize()
109 unsafe fn fetch(name: &str) -> *mut c_void { in fetch()
117 #[cfg(not(any(target_os = "android", target_os = "linux")))]
119 (fn $name:ident($($arg_name:ident: $t:ty),*) -> $ret:ty) => (
120 unsafe fn $name($($arg_name: $t),*) -> $ret {
121 weak! { fn $name($($t),*) -> $ret }
127 -1
133 #[cfg(any(target_os = "android", target_os = "linux"))]
135 (fn $name:ident($($arg_name:ident: $t:ty),*) -> $ret:ty) => (
136 unsafe fn $name($($arg_name:$t),*) -> $ret {
143 fn as_syscall_arg(self) -> Self::SyscallArgType;
149 fn as_syscall_arg(self) -> Self::SyscallArgType { self }
153 fn as_syscall_arg(self) -> Self::SyscallArgType { self }
159 fn as_syscall_arg(self) -> Self::SyscallArgType {
167 fn as_syscall_arg(self) -> Self::SyscallArgType { self as _ }
171 fn as_syscall_arg(self) -> Self::SyscallArgType { self as _ }
175 fn as_syscall_arg(self) -> Self::SyscallArgType { self as _ }
187 ($vis:vis fn $name:ident($($arg_name:ident: $t:ty),*) -> $ret:ty) => (
188 $vis unsafe fn $name($($arg_name: $t),*) -> $ret {
189 weak! { fn $name($($t),*) -> $ret }
197 -1