[Uneex] byte order
Aleksey Fedoseev
dralex на yandex.ru
Пн Мар 1 23:13:43 MSK 2004
> Есть у меня вопрос - как кошерно во время компиляции определить, какой
> byte order у target platform? Я поgooglил, но ничего приемлемого не нашел.
> Вроде, средстами autoconf это можно сделать, но тащить его с собой ради
> программки на 200 строк как-то не хочется. Видел конструкции вида
>
> #ifdef _LITTLE_ENDIAN
>
> но нигде не нашел, кто определяет этот макрос - компилятор или надо
> какой-то заголовочный файл присоеденить.
На эту тему есть кое-что тут - http://www.unixpapa.com/incnote/index.html
Лично проверял под относительно стареньким AIX, при подключении
sys/param.h становится доступным BYTE_ORDER.
--
Aleksey Fedoseev
Подробная информация о списке рассылки Uneex