↑↑↓↓←→←→ⒷⒶ Войти !bnw Сегодня Клубы
Привет, TbI — HRWKA! 1239.0 пользователей не могут ошибаться!
?6946
прекрасное6443
говно5907
говнорашка5512
хуита4716
anime3066
linux2654
music2636
bnw2602
рашка2565
log2358
ололо2181
дунч1834
pic1815
сталирасты1491
украина1439
быдло1437
bnw_ppl1422
дыбр1238
гімно1158

define __same_type(a, b) __builtin_types_compatible_p(typeof(a), typeof(b))

define BUILD_BUG_ON_ZERO(e) (sizeof(struct { int:-!!(e); }))

define must_be_array(a) BUILD_BUG_ON_ZERO(same_type((a), &(a)[0]))

define ARRAY_SIZE(arr) (sizeof(arr) / sizeof((arr)[0]) + __must_be_array(arr))

TFW compile-time type checking.
Найдено в сорцах прыщеядра.

#66N96E (4+3) / @lexszero / 3365 дней назад
*дерьмо *байтоебля Отловил баг с переполнением буфера на один байт, когда программа собранная gcc нормально работала, а собранная шлангом в зависимости от оптимизации нормально работала, криво работала или сегфолтилась.
#CYOLUR (3+1) / @lexszero / 3503 дня назад

pll.c:176: undefined reference to `memcpy'

-fno-builtin -ffreestanding

- unsigned char clk_list[]={3,10,11};
+ unsigned char clk_list[3];
+ clk_list[0] = 3;
+ clk_list[1] = 10;
+ clk_list[2] = 11;

#Y5NFCD (0) / @l29ah / 3837 дней назад

Попытки переизобрести ООП в сях - это всегда боль, страдания, ад и израиль. Причем объектная система в qemu обладает чудесным свойством строковой типизации и runtime type checking и не просто падает, а падает красиво (если ты проверяешь ошибки), либо тупо молча не работает (если не проверяешь).

#BNL1MN (4) / @lexszero / 3989 дней назад

lexszero> ололо, я поел говна!
lexszero> ебаные битфилды
lexszero> битфилд из 16 бит занимает 4 байта
lexszero> и биты в них раскиданы рандомно

#3K7KX8 (5) / @l29ah / 4080 дней назад
ipv6 ready BnW для ведрофона BnW на Реформале Викивач Котятки

Цоперайт © 2010-2016 @stiletto.