Closed kkysen closed 1 year ago
This adds known_fns! annotations for all libc fns used in lighttpd_rust_amalgamated with a few exceptions:
known_fns!
libc
fn
lighttpd_rust_amalgamated
pcre2
I've left TODOs for these, as well as for some other ptr perms I wasn't certain about and would like to have reviewed.
TODO
I've also outlined in https://github.com/immunant/c2rust/issues/865#issuecomment-1638820466 how we might support some of these exceptions.
This adds
known_fns!
annotations for alllibc
fn
s used inlighttpd_rust_amalgamated
with a few exceptions:fn
s aren't yet supported (support for some of them is a WIP)libc
fn
s that are not in thelibc
crate for some reason (will find them)fn
s withfn
ptr args, as I'm not certain how to handle them yetlibc
fn
s used bylighttpd_rust_amalgamated
(pcre2
fn
s)I've left
TODO
s for these, as well as for some other ptr perms I wasn't certain about and would like to have reviewed.I've also outlined in https://github.com/immunant/c2rust/issues/865#issuecomment-1638820466 how we might support some of these exceptions.