Форум — Talks [донской премиум энтэрпрайз][glib][mingw] GCC сошёл с ума, какая досада... glib, mingw 0 0 http://img524.imageshack.us/img524/7319/scrb.pngДля Ъ: компилятор сошёл с ума и считает что gint8 имеет размер 4 байта. Ссылка
Re:GCC сошёл с ума, какая досада... 27 января Памятные даты * Международный день памяти жертв холокоста (отмечается с 2006 года) Скорбит, наверное mikhalich ★★ (27.01.10 19:32:58 MSK) Ссылка
typedef signed char gint8; никто и не говорил, что char - обязательно 1 байт, по стандарту вроде 1 <= sizeof( char ) <= sizeof( short ) lester ★★★★ (27.01.10 19:47:58 MSK) Показать ответ Ссылка
Ответ на: комментарий от lester 27.01.10 19:47:58 MSK Весь цимес в том что 4.4 при printf(«%d %d\n», sizeof(gint8), sizeof(gint32)) выдаёт ожидаемые 1 и 4. svr4 ☆ (27.01.10 19:49:38 MSK) автор топика Показать ответ Ссылка
Ответ на: комментарий от svr4 27.01.10 19:49:38 MSK x86_64 ? elipse ★★★ (27.01.10 19:52:22 MSK) Показать ответ Ссылка
Ответ на: комментарий от elipse 27.01.10 19:52:22 MSK Нет, винда же... svr4 ☆ (27.01.10 19:52:38 MSK) автор топика Показать ответ Ссылка
Ответ на: комментарий от svr4 27.01.10 19:52:38 MSK Ага , ну да )) elipse ★★★ (27.01.10 19:56:58 MSK) Ссылка
[донской премиум энтэрпрайз] всех торкает по разному http://www.linux.org.ru/view-message.jsp?msgid=4488758 Alesh (27.01.10 21:41:15 MSK) Ссылка
http://gcc.gnu.org/onlinedocs/gcc/Alignment.html eugene2k ★ (27.01.10 22:36:11 MSK) Показать ответ Ссылка
Ответ на: комментарий от eugene2k 27.01.10 22:36:11 MSK >Alignment.html Написано же: __attribute__ ((packed)) linuxfan ★ (27.01.10 22:57:29 MSK) Показать ответ Ссылка
Ответ на: комментарий от linuxfan 27.01.10 22:57:29 MSK Не обратил внимание. Не уверен, но похоже из-за этого: http://lists.fedoraproject.org/pipermail/mingw/2008-November/000083.html eugene2k ★ (28.01.10 00:45:33 MSK) Ссылка