Displaying 1 result from an estimated 1 matches for "bar31".
Did you mean:
bar1
2008 Feb 24
0
Zeroing sensitive memory chunks [Was: Security Flaw in Popular Disk Encryption Technologies]
...izeof(b)); \
}
foo(16)
foo(24)
foo(32)
foo(1024)
bar(16)
bar(24)
bar(28)
bar(30)
bar(31)
bar(32)
bar(1024)
int main(void)
{
foo16();
foo24();
foo28();
foo32();
foo1024();
bar16();
bar24();
bar28();
bar30();
bar31();
bar32();
bar1024();
return 0;
}
-----
Compiled with '-O' switch, it eliminates bzero/memset for all functions
with the local array size < 32. For example, this is the assembler code
of bar31 (taken from 'gcc -O -S -o test.s test.c'):
-----
.globl bar3...