blob: 4cf4274facef12b75a9efb2b6c0a23e05b4ace26 [file] [log] [blame]
fn main() {
let ac = autocfg::new();
for root in &["core", "std"] {
for size in &[8, 16, 32, 64, 128] {
ac.emit_expression_cfg(
&format!("{}::sync::atomic::AtomicU{}::compare_exchange", root, size),
&format!("has_atomic_u{}", size),
);
ac.emit_expression_cfg(
&format!("{}::sync::atomic::AtomicI{}::compare_exchange", root, size),
&format!("has_atomic_i{}", size),
);
}
}
}