-
Notifications
You must be signed in to change notification settings - Fork 511
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
Support MIPS64 .o files - don't remove has_addend #495
Conversation
…RF test still shows an error.
…y having two _RELOCATION_RECIPES_MIPS, one for REL and one for RELA
Now we don't depend on whether relocations on globals in .o should be performed or not.
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.
Thanks, this looks better to me. @sevaa WDYT?
I like that this decouples the @sevaa specifically I'd like you to review the |
@noamraph: may I hear more about the In general, we prefer to make the output of our scripts match the reference tool output, rather than introduce special cases on testing. If the tool output format evolves over time (like readelf's) - oh well, life goes on. |
@sevaa here's the diff: I tried modifying I can modify |
Have you checked the llvm-dwarfdump sources? |
@sevaa I tried to look in llvm-dwarfdump sources, and didn't find the place where it prints the address. Thanks, |
Every time we introduce a special case treatment in the test runner, it leaves a bad taste in my mouth :) That said, no hard veto. |
@sevaa I feel the bad taste as well, and I would really like to understand llvm-dwarfdump further and update Anyway, I pushed another commit which I think makes the special-case a bit more localized in What do you think? |
The test runner exception is now targeted enough, I feel alright with it. Merging. |
A slightly modified #493