-
Notifications
You must be signed in to change notification settings - Fork 4
Load ELF symbol information from GTIRB and compare to readelf #477
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Changes from all commits
Commits
Show all changes
57 commits
Select commit
Hold shift + click to select a range
595756a
case class readelf, toscala readelf, --dump-relf
katrinafyi ba5dec4
we can get external function symbols. TODO: dig into auxdata
katrinafyi 167325f
new AuxDecoder for compositional decoding of AuxData
katrinafyi 7397b88
use auxdecoder in gtirb loader
katrinafyi efdf667
scalafmt
katrinafyi 19df41e
i cant tell if this is shorter
katrinafyi 191730d
foldLeft1 is just reduce - allie
katrinafyi fe91ff6
Merge remote-tracking branch 'origin/mapdecoder2' into gtirb-relf
katrinafyi b94a1a4
what the fkkkkkkkkkkkkkkkkkk
katrinafyi cebe023
kaitai https://formats.kaitai.io/elf/java.html
katrinafyi 31e0cfe
kaitai integration. ASS BECAUSE SCALA [no ci]
katrinafyi f67df70
Revert "kaitai integration. ASS BECAUSE SCALA [no ci]"
katrinafyi 6adf92d
Revert "kaitai https://formats.kaitai.io/elf/java.html"
katrinafyi 677bea2
groupMapReduce
katrinafyi 1f80736
change r_type to long, add docs. BTW, ...
katrinafyi 856616c
unfold
katrinafyi 1d280c8
a lot more work. all parts from readelfloader work now
katrinafyi 805342f
ToScala: deriving creates multi-line output sometimes
katrinafyi 8f9911f
scalafmt
katrinafyi 3c45043
tehe revert me
katrinafyi 91d84c0
macros lol
katrinafyi 5f86644
auto tupling??
katrinafyi e6e38a5
ReadTuple
katrinafyi 1446863
move
katrinafyi 018da5f
resolver
katrinafyi 0e38d1b
Revert "tehe revert me"
katrinafyi a2e49bd
Merge remote-tracking branch 'origin/main' into gtirb-relf
katrinafyi c7e98f6
scalafmt
katrinafyi 615f9bb
Merge remote-tracking branch 'origin/main' into gtirb-relf
katrinafyi 07fc539
allow string in Uuid inputs
katrinafyi c23d19f
docs
katrinafyi b058f74
construct ReadELFData struct
katrinafyi 96fcd87
diffing. WHY IS IT OFF BY 8 RAHHH
katrinafyi 6e75244
--dump-relf writes files now
katrinafyi 4d44074
fix size bug in global variables
katrinafyi 1c88565
scalfmt
katrinafyi 20a77b5
fix atEnd bug! yay. it all matches now except crtstuff.c ??
katrinafyi 742a84a
scalafmt
katrinafyi dad7b02
touch up docs and fix references
katrinafyi 56be8ae
rename to ref
katrinafyi 5eb9db6
make it not crash. TODO: global library variables are borked
katrinafyi 10f68c2
no println
katrinafyi bedc54d
scalafmt
katrinafyi 28cb1a8
.sorted method for ReadELFData
katrinafyi f0de62e
working on R_AARCH64_COPY. add SECTION entries too
katrinafyi bb019a1
fix relocated global objects
katrinafyi 9aa41b4
checkset, remove -100 symbols
katrinafyi 1052400
scalafmt
katrinafyi 53275d3
urls in doc comments
katrinafyi 62cb830
type annotations
katrinafyi d6b688a
Merge remote-tracking branch 'origin/main' into gtirb-relf
katrinafyi 3b99169
format
katrinafyi 698d42d
Merge remote-tracking branch 'origin/main' into gtirb-relf
katrinafyi e4afa50
reformat
katrinafyi fd8500b
Merge remote-tracking branch 'origin/main' into gtirb-relf
katrinafyi b7a5165
touch scaladoc mappings
katrinafyi 71e1cf5
--gts-relf argument to use inputFile as relfFile
katrinafyi File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or 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 hidden or 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 hidden or 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 hidden or 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
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Significant indentation 👎