Перенос С исходников с Пенька на RISC под HP UX.


[ Комментарии ] [ Добавить комментарий ] [ Доска объявлений HackZone ]

Отправитель: Dmit, October 16, 1998, 15:35:15:

В ответ на: Перенос С исходников с Пенька на RISC под HP UX. (отправитель: XR, October 16, 1998, 15:24:40):

: МОРАЛЬ: не проти'те ничего с WIntel на нормальные платформы ...хлопот не оберетесь ;)

Ключевым словом являается "пОртить" (именно "пОртить", а не "портИть"!) ;-)

А по-хорошему, можно просто код писать с учетом этой разницы. Только сложновато выходит:

typedef struct elm_hdr
{
#if !defined (BITFIELDS_REVERSED)
unsigned short level:6; /* level element is on */
unsigned short igresvd:1; /* reserved by Intergraph */
unsigned short complex:1; /* part of complex element (cell) if set */
unsigned short type:7; /* type of element */
unsigned short deleted:1; /* set if element is deleted */
#else /* bit fields in reverse order for 680x0 */
unsigned short deleted:1; /* set if element is deleted */
unsigned short type:7; /* type of element */
unsigned short complex:1; /* part of complex element (cell) if set */
unsigned short igresvd:1; /* reserved by Intergraph */
unsigned short level:6; /* level element is on */
#endif
unsigned short words; /* number of words to follow in element */
unsigned long xlow; /* range of element - low (reversed longs) */
unsigned long ylow;
unsigned long zlow;
unsigned long xhigh; /* range of element - high (reversed longs) */
unsigned long yhigh;
unsigned long zhigh;
} Elm_hdr;
#if defined (rs6000)
#pragma options align=reset
#endif

И это - только крохотный кусочек одного include-файла...


Комментарии:


Цитировать сообщение


[ Комментарии ] [ Доска объявлений HackZone ]