vak: (Default)
[personal profile] vak
Загадка: на каком из процессоров sizeof(int) == sizeof(char)?
Вполне современная архитектура, массово выпускается одной из известных западных фирм.

Re: Так может, это фишка?

Date: 2009-03-12 20:21 (UTC)
From: [identity profile] dvv.livejournal.com
В смысле? Насколько я помню (ох, давно это было), в gcc нету „пооктетной” адресации. Есть char, и есть универсальный пойнтер гранулярности char.

Date: 2009-03-13 13:52 (UTC)
From: [identity profile] dvv.livejournal.com
Таки заставил меня залезть в тексты :-) Ну так там ничего не мешает сделать BITS_PER_UNIT 16 (или 32). Будет такой вот толстый байт.

Date: 2009-03-13 14:26 (UTC)
From: [identity profile] dvv.livejournal.com
Естественно. В GCC ничего не делается „простой заменой одного макроса” :-)