Disable check that prevents using Swift types with cdecl and extern

I would like to define a cdecl function that takes a pointer to a Swift BitwiseCopyable type as an argument; instead I am forced by the compiler to use an untyped pointer, which makes the code less clear. How can I disable this check? It is overly restrictive, disallowing even types with known layout forcing me to use bit casts everywhere.