use crate::pat;
use crate::signatures::Signature;
pub static CRT_HELPERS_X86_64: &[Signature] = &[
Signature {
name: "deregister_tm_clones",
pattern: pat!(
0x48, 0x8d, 0x3d, _, _, _, _, 0x48, 0x8d, 0x05, _, _, _, _, 0x48, 0x39, 0xf8, 0x74, _,
0x48, 0x8b, 0x05, _, _, _, _, 0x48, 0x85, 0xc0, 0x74, _, 0xff, 0xe0,
),
},
Signature {
name: "register_tm_clones",
pattern: pat!(
0x48, 0x8d, 0x3d, _, _, _, _, 0x48, 0x8d, 0x35, _, _, _, _, 0x48, 0x29, 0xfe, 0x48,
0x89, 0xf0, 0x48, 0xc1, 0xee, 0x3f, 0x48, 0xc1, 0xf8, 0x03, 0x48, 0x01, 0xc6, 0x48,
0xd1, 0xfe, 0x74, _,
),
},
Signature {
name: "__do_global_dtors_aux",
pattern: pat!(
0xf3, 0x0f, 0x1e, 0xfa, 0x80, 0x3d, _, _, _, _, 0x00, 0x75, _, 0x55, 0x48, 0x83, 0x3d,
_, _, _, _, 0x00, 0x48, 0x89, 0xe5, 0x74, _,
),
},
Signature {
name: "frame_dummy",
pattern: pat!(0xf3, 0x0f, 0x1e, 0xfa, 0xe9, _, _, _, _,),
},
];