• Home
  • History
  • Annotate
Name Date Size #Lines LOC

..03-May-2022-

.github/workflows/H03-May-2022-7871

examples/H03-May-2022-3,7293,604

src/H03-May-2022-28,76519,175

tests/H03-May-2022-1,6321,364

.cargo-checksum.jsonH A D03-May-202289 11

.cargo_vcs_info.jsonH A D12-Dec-202074 65

.gitignoreH A D07-Jun-201818 32

Cargo.lockH A D12-Dec-20203.9 KiB145127

Cargo.tomlH A D12-Dec-20202.3 KiB9984

Cargo.toml.orig-cargoH A D12-Dec-20202.4 KiB8668

LICENSE-APACHEH A D07-Jun-201810.6 KiB202169

LICENSE-MITH A D07-Jun-20181 KiB2622

README.mdH A D12-Dec-20201 KiB3019

README.md

1# `object`
2
3The `object` crate provides a unified interface to working with object files
4across platforms. It supports reading object files and executable files,
5and writing object files.
6
7For reading files, it provides multiple levels of support:
8
9* raw struct definitions suitable for zero copy access
10* low level APIs for accessing the raw structs
11* a higher level unified API for accessing common features of object files, such
12  as sections and symbols
13
14Supported file formats: ELF, Mach-O, Windows PE/COFF, Wasm, and Unix archive.
15
16## License
17
18Licensed under either of
19
20  * Apache License, Version 2.0 ([`LICENSE-APACHE`](./LICENSE-APACHE) or http://www.apache.org/licenses/LICENSE-2.0)
21  * MIT license ([`LICENSE-MIT`](./LICENSE-MIT) or http://opensource.org/licenses/MIT)
22
23at your option.
24
25## Contribution
26
27Unless you explicitly state otherwise, any contribution intentionally submitted
28for inclusion in the work by you, as defined in the Apache-2.0 license, shall be
29dual licensed as above, without any additional terms or conditions.
30