-
Notifications
You must be signed in to change notification settings - Fork 108
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
This commit remove `gimli`'s dependency on the `byteorder` crate. While this crate is quite small and general not expensive as a dependency, I'm curious to eventually enable the `gimli-symbolize` feature of the `backtrace` crate in the standard library. The standard library has odd technical restrictions about what crates can be used in the standard library, namely that nonstandard `Cargo.toml` configuration is required to get the build working correctly. In order to inflict this oddness on as few crates as possible, and to minimize the amount of auditing the standard library needs to do, I'm hoping to remove most dependencies from the `gimli-symbolize` dependency tree of the `backtrace` crate. The usage of `byteorder` in `gimli` was quite light and pretty easy to remove, especially now that `{to,from}_{le,be}_bytes` methods have been stable on integers from the standard library for some time now!
- Loading branch information
1 parent
f346d6f
commit 4b6a09d
Showing
2 changed files
with
29 additions
and
23 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters