xref: /relibc/bindgen_transform.sh (revision 96358469a4504723e4b68adfb18919e3472d0e19)
1sed -i 's/::std::os::raw:://g' $1
2perl -i -p0e 's/extern "C" \{\n    pub fn/#[no_mangle]\npub extern "C" fn/g' $1
3perl -i -p0e 's/;\n\}/ {\n    unimplemented!();\n\}\n/g' $1
4rustfmt $1
5