| //@ no-prefer-dynamic | |
| #![crate_type = "rlib"] | |
| extern crate custom; | |
| use std::sync::atomic::{AtomicUsize, Ordering}; | |
| use custom::A; | |
| #[global_allocator] | |
| static ALLOCATOR: A = A(AtomicUsize::new(0)); | |
| pub fn get() -> usize { | |
| ALLOCATOR.0.load(Ordering::SeqCst) | |
| } |