+ uname -a Darwin James-MacBook.local 10.8.0 Darwin Kernel Version 10.8.0: Tue Jun 7 16:32:41 PDT 2011; root:xnu-1504.15.3~1/RELEASE_X86_64 x86_64 + arm-none-eabi-gcc --version arm-none-eabi-gcc (GCC) 4.7.2 Copyright (C) 2012 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. + arm-none-eabi-gcc -c test.c + arm-none-eabi-objdump -D test.o test.o: file format elf32-littlearm Disassembly of section .data: 00000000 : 0: 00001234 andeq r1, r0, r4, lsr r2 00000004 : 4: 00005678 andeq r5, r0, r8, ror r6 Disassembly of section .bss: 00000000 : 0: 00000000 andeq r0, r0, r0 00000004 : 4: 00000000 andeq r0, r0, r0 Disassembly of section .comment: 00000000 <.comment>: 0: 43434700 movtmi r4, #14080 ; 0x3700 4: 4728203a ; instruction: 0x4728203a 8: 2029554e eorcs r5, r9, lr, asr #10 c: 2e372e34 mrccs 14, 1, r2, cr7, cr4, {1} 10: Address 0x0000000000000010 is out of bounds. Disassembly of section .ARM.attributes: 00000000 <.ARM.attributes>: 0: 00002f41 andeq r2, r0, r1, asr #30 4: 61656100 cmnvs r5, r0, lsl #2 8: 01006962 tsteq r0, r2, ror #18 c: 00000025 andeq r0, r0, r5, lsr #32 10: 4d524105 ldfmie f4, [r2, #-20] ; 0xffffffec 14: 4d445437 cfstrdmi mvd5, [r4, #-220] ; 0xffffff24 18: 02060049 andeq r0, r6, #73 ; 0x49 1c: 01090108 tsteq r9, r8, lsl #2 20: 01140412 tsteq r4, r2, lsl r4 24: 03170115 tsteq r7, #1073741829 ; 0x40000005 28: 01190118 tsteq r9, r8, lsl r1 2c: 061e011a ; instruction: 0x061e011a