1*147d7a64SJason Molenda #include <stdint.h> 2*147d7a64SJason Molenda #include <stdio.h> 3*147d7a64SJason Molenda #include <stdlib.h> 4*147d7a64SJason Molenda #include <string.h> 5*147d7a64SJason Molenda 6*147d7a64SJason Molenda struct obj { 7*147d7a64SJason Molenda uint32_t one; 8*147d7a64SJason Molenda uint32_t two; 9*147d7a64SJason Molenda uint32_t three; 10*147d7a64SJason Molenda uint32_t four; 11*147d7a64SJason Molenda }; 12*147d7a64SJason Molenda main()13*147d7a64SJason Molendaint main() { 14*147d7a64SJason Molenda const int count = 16776960; 15*147d7a64SJason Molenda uint8_t *array = (uint8_t *)malloc(count); 16*147d7a64SJason Molenda memset(array, 0, count); 17*147d7a64SJason Molenda struct obj variable; 18*147d7a64SJason Molenda variable.one = variable.two = variable.three = variable.four = 0; 19*147d7a64SJason Molenda 20*147d7a64SJason Molenda puts("break here"); 21*147d7a64SJason Molenda 22*147d7a64SJason Molenda for (int i = 0; i < count; i++) 23*147d7a64SJason Molenda array[i]++; 24*147d7a64SJason Molenda 25*147d7a64SJason Molenda puts("done iterating"); 26*147d7a64SJason Molenda 27*147d7a64SJason Molenda variable.one = 1; 28*147d7a64SJason Molenda variable.two = 2; 29*147d7a64SJason Molenda variable.three = 3; 30*147d7a64SJason Molenda variable.four = 4; 31*147d7a64SJason Molenda 32*147d7a64SJason Molenda printf("variable value is %d\n", 33*147d7a64SJason Molenda variable.one + variable.two + variable.three + variable.four); 34*147d7a64SJason Molenda puts("exiting."); 35*147d7a64SJason Molenda } 36