Fix floating point parsing on BE systems (#7256)

* Fix floating point parsing on BE systems

* Load the appropriate endian.h files for macOS and BSD

* Add endian definition for Windows and extra check for ldshape selection

* Fix endian macro definition for macOS

Apparently their macros are defined without a leading __.

* Define new macro for endian checking purposes

This is gross and I really do not like the lack of standardization
around this part, but what can I do?
52de625df9Koakuma committed on 12/3/2020, 8:47:31 PM· committed by Andrew Kelleyparentcdde9d8
1 file changedLine totals unavailable