1#![allow(non_snake_case, non_camel_case_types, non_upper_case_globals)]
3#![allow(unused)]
4#![deny(clippy::all)]
5#![warn(clippy::pedantic)]
6#![warn(clippy::cargo)]
7#![allow(clippy::unreadable_literal)]
8
9#[cfg(target_os = "linux")]
13include!("linux/ittnotify_bindings.rs");
14#[cfg(target_os = "macos")]
15include!("macos/ittnotify_bindings.rs");
16#[cfg(target_os = "windows")]
17include!("windows/ittnotify_bindings.rs");
18#[cfg(target_os = "freebsd")]
19include!("freebsd/ittnotify_bindings.rs");
20#[cfg(target_os = "openbsd")]
21include!("openbsd/ittnotify_bindings.rs");
22
23#[cfg(target_os = "linux")]
26include!("linux/jitprofiling_bindings.rs");
27#[cfg(target_os = "macos")]
28include!("macos/jitprofiling_bindings.rs");
29#[cfg(target_os = "windows")]
30include!("windows/jitprofiling_bindings.rs");
31#[cfg(target_os = "freebsd")]
32include!("freebsd/jitprofiling_bindings.rs");
33#[cfg(target_os = "openbsd")]
34include!("openbsd/jitprofiling_bindings.rs");
35
36