« first day (1263 days earlier)      last day (1933 days later) » 

avp
7:45 PM
Каких только глупостей компиляторы не делают...
Вот такой код:

int a = f(5);
a |= (1 << 19);
if (a == 0)
a = 1;

был скомпилирован в:

mov %r0, 5
call f
bits %r0, %r0, 19
cmp %r0, 0 // ???
mov.z %r0, 1 // ???
bits %r0, %r0, 19 // !!!!!!! это уже за гранью
 

« first day (1263 days earlier)      last day (1933 days later) »