summary refs log tree commit diff
path: root/gpu_renderer/src/vsnprintf.rs
diff options
context:
space:
mode:
Diffstat (limited to 'gpu_renderer/src/vsnprintf.rs')
-rw-r--r--gpu_renderer/src/vsnprintf.rs3
1 files changed, 3 insertions, 0 deletions
diff --git a/gpu_renderer/src/vsnprintf.rs b/gpu_renderer/src/vsnprintf.rs
index 72583c5..ec121ad 100644
--- a/gpu_renderer/src/vsnprintf.rs
+++ b/gpu_renderer/src/vsnprintf.rs
@@ -12,6 +12,7 @@
  *       -o vsnprintf.rs
  */
 
+#[cfg(any(target_arch = "x86", target_arch = "x86_64"))]
 extern "C" {
     pub fn vsnprintf(
         __s: *mut ::std::os::raw::c_char,
@@ -20,6 +21,8 @@ extern "C" {
         __arg: *mut __va_list_tag,
     ) -> ::std::os::raw::c_int;
 }
+
+#[cfg(any(target_arch = "x86", target_arch = "x86_64"))]
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct __va_list_tag {