Skip to content
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

no support for big endian PE files. #58

Open
nihilus opened this issue Jun 6, 2016 · 6 comments
Open

no support for big endian PE files. #58

nihilus opened this issue Jun 6, 2016 · 6 comments

Comments

@nihilus
Copy link
Owner

nihilus commented Jun 6, 2016

Need to add support for big endian PE files.

@uxmal
Copy link

uxmal commented Jun 6, 2016

Out of curiosity, what big-endian CPU would those PE files apply to?

@nihilus
Copy link
Owner Author

nihilus commented Jun 6, 2016

@uxmal the mips r3000

@mrexodia
Copy link

mrexodia commented Jun 6, 2016

PE are indeed stored as little endian. Not 100% sure about Windows on arm
though...
On Tue, 7 Jun 2016 at 00:00, John Källén [email protected] wrote:

Out of curiosity, what big-endian CPU would those PE files apply to?


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
#58 (comment), or mute
the thread
https://github.com/notifications/unsubscribe/ACWCmaMi5pA0kuuUnv_nlT4wB6MSSqkPks5qJJiUgaJpZM4IvW-3
.

@uxmal
Copy link

uxmal commented Jun 6, 2016

@nihilus : I'd love to see a PE binary with BigEndian mips code; you wouldn't happen to have once that is "distributable"?

@nihilus
Copy link
Owner Author

nihilus commented Jun 6, 2016

I might have to make my own gcc toolchain for that ;-)

@uxmal
Copy link

uxmal commented Jun 6, 2016

It's just that the MIPS PE images I have are all little-endian. A big endian PE image would be a curious beast for sure. Indeed, winnt.h, defines processor type 0x0160 as MIPS 3000 big-endian. Wonder what CE device that was!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants