oxidize: Fix first pass of compile errors
This commit contains a multitude of fixes and some initial translation work so the first rustc pass compiles. It removes `unsafe extern "C"` declarations, so now there are a number of errors about invocations of unsafe functions that need to be addressed. They should each be scoped to an `unsafe` block so as to aid in an eventual safe translation. Some of the functions are now using the module system rather than `extern "C"` bindings, but the translation is not complete.
This commit is contained in:
+1008
-1331
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user