You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
IPPROTO_MPTCP is only defined on Linux. Before #144 the target_os
attribute was used in the IR to define symbols that are platform
specific in order to keep the IR uniform. But since the IR is not
indexed in git anymore, the IR now can be different based on the
platform. As such, I deleted the target_os from the IR.
I also took this opportunity to replace the previous manual parsing of
function attributes in rust with a proper parser, i.e. the cfg-expr
crate. In the future I plan to use more attributes, other than
target_os, for which I will need proper parsing of the function
attributes. For example we also need target_arch, not only target_os.
0 commit comments