Re: [arm-gnu] Specify memory region for sections.
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [arm-gnu] Specify memory region for sections.



On Wed, 2009-01-07 at 19:00 -0500, Carlos O'Donell wrote:

> Could you run the compiler under strace so we can see what happens when 
> the tools try to open the library?

strace -o /tmp/trace -fF $(CC) ......

Attached.

This looks fubar to my untrained eye, and still fubar to my partially
trained eye!

9219  open("-lgcc", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or
directory
)

Cheers,
James.
9217  execve("/opt/codesourcery/Sourcery_G++_Lite_2008q1/bin/arm-none-eabi-gcc", ["arm-none-eabi-gcc", "-v", "-mcpu=cortex-m3", "-mthumb", "-mlittle-endian", "-D_STM32F103VBT6_", "-D_STM32x_", "-D_STM3x_", "-T", "script.ld", "-o", "obj/DMA_AN_Example1.elf", "./obj/stm32f10x_spi.o", "./obj/stm32f10x_adc.o", "./obj/stm32f10x_dma.o", "./obj/stm32f10x_flash.o", ...], [/* 44 vars */]) = 0
9217  brk(0)                            = 0x8075000
9217  access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
9217  mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x4001c000
9217  access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory)
9217  open("tls/i686/sse2/cmov/libc.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
9217  open("tls/i686/sse2/libc.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
9217  open("tls/i686/cmov/libc.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
9217  open("tls/i686/libc.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
9217  open("tls/sse2/cmov/libc.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
9217  open("tls/sse2/libc.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
9217  open("tls/cmov/libc.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
9217  open("tls/libc.so.6", O_RDONLY)   = -1 ENOENT (No such file or directory)
9217  open("i686/sse2/cmov/libc.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
9217  open("i686/sse2/libc.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
9217  open("i686/cmov/libc.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
9217  open("i686/libc.so.6", O_RDONLY)  = -1 ENOENT (No such file or directory)
9217  open("sse2/cmov/libc.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
9217  open("sse2/libc.so.6", O_RDONLY)  = -1 ENOENT (No such file or directory)
9217  open("cmov/libc.so.6", O_RDONLY)  = -1 ENOENT (No such file or directory)
9217  open("libc.so.6", O_RDONLY)       = -1 ENOENT (No such file or directory)
9217  open("/home/james/Xilinx92i/bin/lin/tls/i686/sse2/cmov/libc.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
9217  stat64("/home/james/Xilinx92i/bin/lin/tls/i686/sse2/cmov", 0xbfe59938) = -1 ENOENT (No such file or directory)
9217  open("/home/james/Xilinx92i/bin/lin/tls/i686/sse2/libc.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
9217  stat64("/home/james/Xilinx92i/bin/lin/tls/i686/sse2", 0xbfe59938) = -1 ENOENT (No such file or directory)
9217  open("/home/james/Xilinx92i/bin/lin/tls/i686/cmov/libc.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
9217  stat64("/home/james/Xilinx92i/bin/lin/tls/i686/cmov", 0xbfe59938) = -1 ENOENT (No such file or directory)
9217  open("/home/james/Xilinx92i/bin/lin/tls/i686/libc.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
9217  stat64("/home/james/Xilinx92i/bin/lin/tls/i686", 0xbfe59938) = -1 ENOENT (No such file or directory)
9217  open("/home/james/Xilinx92i/bin/lin/tls/sse2/cmov/libc.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
9217  stat64("/home/james/Xilinx92i/bin/lin/tls/sse2/cmov", 0xbfe59938) = -1 ENOENT (No such file or directory)
9217  open("/home/james/Xilinx92i/bin/lin/tls/sse2/libc.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
9217  stat64("/home/james/Xilinx92i/bin/lin/tls/sse2", 0xbfe59938) = -1 ENOENT (No such file or directory)
9217  open("/home/james/Xilinx92i/bin/lin/tls/cmov/libc.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
9217  stat64("/home/james/Xilinx92i/bin/lin/tls/cmov", 0xbfe59938) = -1 ENOENT (No such file or directory)
9217  open("/home/james/Xilinx92i/bin/lin/tls/libc.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
9217  stat64("/home/james/Xilinx92i/bin/lin/tls", 0xbfe59938) = -1 ENOENT (No such file or directory)
9217  open("/home/james/Xilinx92i/bin/lin/i686/sse2/cmov/libc.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
9217  stat64("/home/james/Xilinx92i/bin/lin/i686/sse2/cmov", 0xbfe59938) = -1 ENOENT (No such file or directory)
9217  open("/home/james/Xilinx92i/bin/lin/i686/sse2/libc.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
9217  stat64("/home/james/Xilinx92i/bin/lin/i686/sse2", 0xbfe59938) = -1 ENOENT (No such file or directory)
9217  open("/home/james/Xilinx92i/bin/lin/i686/cmov/libc.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
9217  stat64("/home/james/Xilinx92i/bin/lin/i686/cmov", 0xbfe59938) = -1 ENOENT (No such file or directory)
9217  open("/home/james/Xilinx92i/bin/lin/i686/libc.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
9217  stat64("/home/james/Xilinx92i/bin/lin/i686", 0xbfe59938) = -1 ENOENT (No such file or directory)
9217  open("/home/james/Xilinx92i/bin/lin/sse2/cmov/libc.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
9217  stat64("/home/james/Xilinx92i/bin/lin/sse2/cmov", 0xbfe59938) = -1 ENOENT (No such file or directory)
9217  open("/home/james/Xilinx92i/bin/lin/sse2/libc.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
9217  stat64("/home/james/Xilinx92i/bin/lin/sse2", 0xbfe59938) = -1 ENOENT (No such file or directory)
9217  open("/home/james/Xilinx92i/bin/lin/cmov/libc.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
9217  stat64("/home/james/Xilinx92i/bin/lin/cmov", 0xbfe59938) = -1 ENOENT (No such file or directory)
9217  open("/home/james/Xilinx92i/bin/lin/libc.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
9217  stat64("/home/james/Xilinx92i/bin/lin", {st_mode=S_IFDIR|0755, st_size=32768, ...}) = 0
9217  open("/etc/ld.so.cache", O_RDONLY) = 3
9217  fstat64(3, {st_mode=S_IFREG|0644, st_size=92512, ...}) = 0
9217  mmap2(NULL, 92512, PROT_READ, MAP_PRIVATE, 3, 0) = 0x4001e000
9217  close(3)                          = 0
9217  access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
9217  open("/lib/tls/i686/cmov/libc.so.6", O_RDONLY) = 3
9217  read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\260a\1"..., 512) = 512
9217  fstat64(3, {st_mode=S_IFREG|0644, st_size=1339816, ...}) = 0
9217  mmap2(NULL, 1349136, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x40035000
9217  mmap2(0x40179000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x143) = 0x40179000
9217  mmap2(0x4017c000, 9744, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x4017c000
9217  close(3)                          = 0
9217  mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x4017f000
9217  set_thread_area({entry_number:-1 -> 6, base_addr:0x4017f6b0, limit:1048575, seg_32bit:1, contents:0, read_exec_only:0, limit_in_pages:1, seg_not_present:0, useable:1}) = 0
9217  mprotect(0x40179000, 4096, PROT_READ) = 0
9217  munmap(0x4001e000, 92512)         = 0
9217  brk(0)                            = 0x8075000
9217  brk(0x8096000)                    = 0x8096000
9217  rt_sigaction(SIGINT, {SIG_IGN}, {SIG_DFL}, 8) = 0
9217  rt_sigaction(SIGINT, {0x804ad10, [INT], SA_RESTART}, {SIG_IGN}, 8) = 0
9217  rt_sigaction(SIGHUP, {SIG_IGN}, {SIG_DFL}, 8) = 0
9217  rt_sigaction(SIGHUP, {0x804ad10, [HUP], SA_RESTART}, {SIG_IGN}, 8) = 0
9217  rt_sigaction(SIGTERM, {SIG_IGN}, {SIG_DFL}, 8) = 0
9217  rt_sigaction(SIGTERM, {0x804ad10, [TERM], SA_RESTART}, {SIG_IGN}, 8) = 0
9217  rt_sigaction(SIGPIPE, {SIG_IGN}, {SIG_DFL}, 8) = 0
9217  rt_sigaction(SIGPIPE, {0x804ad10, [PIPE], SA_RESTART}, {SIG_IGN}, 8) = 0
9217  rt_sigaction(SIGCHLD, {SIG_DFL}, {SIG_DFL}, 8) = 0
9217  access("/opt/symphonyeda/Simili31/tcl/bin/arm-none-eabi-gcc", X_OK) = -1 ENOENT (No such file or directory)
9217  access("/opt/ActiveTcl-8.4/bin/arm-none-eabi-gcc", X_OK) = -1 ENOENT (No such file or directory)
9217  access("/usr/local/sbin/arm-none-eabi-gcc", X_OK) = -1 ENOENT (No such file or directory)
9217  access("/usr/local/bin/arm-none-eabi-gcc", X_OK) = -1 ENOENT (No such file or directory)
9217  access("/usr/sbin/arm-none-eabi-gcc", X_OK) = -1 ENOENT (No such file or directory)
9217  access("/usr/bin/arm-none-eabi-gcc", X_OK) = -1 ENOENT (No such file or directory)
9217  access("/sbin/arm-none-eabi-gcc", X_OK) = -1 ENOENT (No such file or directory)
9217  access("/bin/arm-none-eabi-gcc", X_OK) = -1 ENOENT (No such file or directory)
9217  access("/usr/games/arm-none-eabi-gcc", X_OK) = -1 ENOENT (No such file or directory)
9217  access("/opt/codesourcery/Sourcery_G++_Lite_2008q1/bin/arm-none-eabi-gcc", X_OK) = 0
9217  lstat64("/opt", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
9217  lstat64("/opt/codesourcery", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
9217  lstat64("/opt/codesourcery/Sourcery_G++_Lite_2008q1", {st_mode=S_IFDIR|0744, st_size=4096, ...}) = 0
9217  lstat64("/opt/codesourcery/Sourcery_G++_Lite_2008q1/bin", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
9217  lstat64("/opt/codesourcery/Sourcery_G++_Lite_2008q1/bin/arm-none-eabi-gcc", {st_mode=S_IFREG|0755, st_size=179336, ...}) = 0
9217  access("/opt/symphonyeda/Simili31/tcl/bin/arm-none-eabi-gcc", X_OK) = -1 ENOENT (No such file or directory)
9217  access("/opt/ActiveTcl-8.4/bin/arm-none-eabi-gcc", X_OK) = -1 ENOENT (No such file or directory)
9217  access("/usr/local/sbin/arm-none-eabi-gcc", X_OK) = -1 ENOENT (No such file or directory)
9217  access("/usr/local/bin/arm-none-eabi-gcc", X_OK) = -1 ENOENT (No such file or directory)
9217  access("/usr/sbin/arm-none-eabi-gcc", X_OK) = -1 ENOENT (No such file or directory)
9217  access("/usr/bin/arm-none-eabi-gcc", X_OK) = -1 ENOENT (No such file or directory)
9217  access("/sbin/arm-none-eabi-gcc", X_OK) = -1 ENOENT (No such file or directory)
9217  access("/bin/arm-none-eabi-gcc", X_OK) = -1 ENOENT (No such file or directory)
9217  access("/usr/games/arm-none-eabi-gcc", X_OK) = -1 ENOENT (No such file or directory)
9217  access("/opt/codesourcery/Sourcery_G++_Lite_2008q1/bin/arm-none-eabi-gcc", X_OK) = 0
9217  lstat64("/opt", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
9217  lstat64("/opt/codesourcery", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
9217  lstat64("/opt/codesourcery/Sourcery_G++_Lite_2008q1", {st_mode=S_IFDIR|0744, st_size=4096, ...}) = 0
9217  lstat64("/opt/codesourcery/Sourcery_G++_Lite_2008q1/bin", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
9217  lstat64("/opt/codesourcery/Sourcery_G++_Lite_2008q1/bin/arm-none-eabi-gcc", {st_mode=S_IFREG|0755, st_size=179336, ...}) = 0
9217  access("/opt/codesourcery/Sourcery_G++_Lite_2008q1/bin/", X_OK) = 0
9217  access("/opt/codesourcery/Sourcery_G++_Lite_2008q1/bin/", X_OK) = 0
9217  access("/opt/codesourcery/Sourcery_G++_Lite_2008q1/bin/", X_OK) = 0
9217  access("/opt/codesourcery/Sourcery_G++_Lite_2008q1/bin/", X_OK) = 0
9217  access("/opt/symphonyeda/Simili31/tcl/bin/arm-none-eabi-gcc", X_OK) = -1 ENOENT (No such file or directory)
9217  access("/opt/ActiveTcl-8.4/bin/arm-none-eabi-gcc", X_OK) = -1 ENOENT (No such file or directory)
9217  access("/usr/local/sbin/arm-none-eabi-gcc", X_OK) = -1 ENOENT (No such file or directory)
9217  access("/usr/local/bin/arm-none-eabi-gcc", X_OK) = -1 ENOENT (No such file or directory)
9217  access("/usr/sbin/arm-none-eabi-gcc", X_OK) = -1 ENOENT (No such file or directory)
9217  access("/usr/bin/arm-none-eabi-gcc", X_OK) = -1 ENOENT (No such file or directory)
9217  access("/sbin/arm-none-eabi-gcc", X_OK) = -1 ENOENT (No such file or directory)
9217  access("/bin/arm-none-eabi-gcc", X_OK) = -1 ENOENT (No such file or directory)
9217  access("/usr/games/arm-none-eabi-gcc", X_OK) = -1 ENOENT (No such file or directory)
9217  access("/opt/codesourcery/Sourcery_G++_Lite_2008q1/bin/arm-none-eabi-gcc", X_OK) = 0
9217  lstat64("/opt", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
9217  lstat64("/opt/codesourcery", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
9217  lstat64("/opt/codesourcery/Sourcery_G++_Lite_2008q1", {st_mode=S_IFDIR|0744, st_size=4096, ...}) = 0
9217  lstat64("/opt/codesourcery/Sourcery_G++_Lite_2008q1/bin", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
9217  lstat64("/opt/codesourcery/Sourcery_G++_Lite_2008q1/bin/arm-none-eabi-gcc", {st_mode=S_IFREG|0755, st_size=179336, ...}) = 0
9217  access("/opt/codesourcery/Sourcery_G++_Lite_2008q1/bin/../arm-none-eabi", F_OK) = 0
9217  access("./obj/stm32f10x_spi.o", F_OK) = 0
9217  access("./obj/stm32f10x_adc.o", F_OK) = 0
9217  access("./obj/stm32f10x_dma.o", F_OK) = 0
9217  access("./obj/stm32f10x_flash.o", F_OK) = 0
9217  access("./obj/stm32f10x_gpio.o", F_OK) = 0
9217  access("./obj/stm32f10x_lib.o", F_OK) = 0
9217  access("./obj/stm32f10x_nvic.o", F_OK) = 0
9217  access("./obj/stm32f10x_rcc.o", F_OK) = 0
9217  access("./obj/main.o", F_OK)      = 0
9217  access("./obj/stm32f10x_it.o", F_OK) = 0
9217  access("./obj/stm32f10x_vector.o", F_OK) = 0
9217  access("./obj/cortexm3_macro.o", F_OK) = 0
9217  access("/opt/codesourcery/Sourcery_G++_Lite_2008q1/bin/../lib/gcc/arm-none-eabi/4.2.3/specs", R_OK) = -1 ENOENT (No such file or directory)
9217  access("/opt/codesourcery/Sourcery_G++_Lite_2008q1/bin/../lib/gcc/specs", R_OK) = -1 ENOENT (No such file or directory)
9217  access("/opt/codesourcery/Sourcery_G++_Lite_2008q1/bin/../lib/gcc/arm-none-eabi/4.2.3/../../../../arm-none-eabi/lib/arm-none-eabi/4.2.3/specs", R_OK) = -1 ENOENT (No such file or directory)
9217  access("/opt/codesourcery/Sourcery_G++_Lite_2008q1/bin/../lib/gcc/arm-none-eabi/4.2.3/../../../../arm-none-eabi/lib/specs", R_OK) = -1 ENOENT (No such file or directory)
9217  write(2, "Using built-in specs.\n", 22) = 22
9217  access("/opt/codesourcery/lib/gcc/arm-none-eabi/specs", R_OK) = -1 ENOENT (No such file or directory)
9217  access("/opt/codesourcery/Sourcery_G++_Lite_2008q1/bin/", X_OK) = 0
9217  access("/opt/codesourcery/Sourcery_G++_Lite_2008q1/bin/", X_OK) = 0
9217  write(2, "Target: arm-none-eabi\n", 22) = 22
9217  write(2, "Configured with: /scratch/sandra"..., 786) = 786
9217  write(2, "Thread model: single\n", 21) = 21
9217  write(2, "gcc version 4.2.3 (Sourcery G++ "..., 49) = 49
9217  stat64("/opt/codesourcery/Sourcery_G++_Lite_2008q1/bin/../libexec/gcc/arm-none-eabi/4.2.3/collect2", {st_mode=S_IFREG|0755, st_size=94152, ...}) = 0
9217  access("/opt/codesourcery/Sourcery_G++_Lite_2008q1/bin/../libexec/gcc/arm-none-eabi/4.2.3/collect2", X_OK) = 0
9217  stat64("/opt/codesourcery/Sourcery_G++_Lite_2008q1/bin/../libexec/gcc/arm-none-eabi/4.2.3/.", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
9217  stat64("/opt/codesourcery/Sourcery_G++_Lite_2008q1/bin/../libexec/gcc/.", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
9217  stat64("/opt/codesourcery/Sourcery_G++_Lite_2008q1/bin/../lib/gcc/arm-none-eabi/4.2.3/../../../../arm-none-eabi/bin/arm-none-eabi/4.2.3/.", 0xbfe59e64) = -1 ENOENT (No such file or directory)
9217  stat64("/opt/codesourcery/Sourcery_G++_Lite_2008q1/bin/../lib/gcc/arm-none-eabi/4.2.3/../../../../arm-none-eabi/bin/.", {st_mode=S_IFDIR|0775, st_size=4096, ...}) = 0
9217  stat64("/opt/codesourcery/Sourcery_G++_Lite_2008q1/bin/../lib/gcc/arm-none-eabi/4.2.3/thumb2/.", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
9217  stat64("/opt/codesourcery/Sourcery_G++_Lite_2008q1/bin/../lib/gcc/thumb2/.", 0xbfe59ea4) = -1 ENOENT (No such file or directory)
9217  stat64("/opt/codesourcery/Sourcery_G++_Lite_2008q1/bin/../lib/gcc/arm-none-eabi/4.2.3/../../../../arm-none-eabi/lib/arm-none-eabi/4.2.3/thumb2/.", 0xbfe59e64) = -1 ENOENT (No such file or directory)
9217  stat64("/opt/codesourcery/Sourcery_G++_Lite_2008q1/bin/../lib/gcc/arm-none-eabi/4.2.3/../../../../arm-none-eabi/lib/thumb2/.", {st_mode=S_IFDIR|0775, st_size=4096, ...}) = 0
9217  stat64("/opt/codesourcery/Sourcery_G++_Lite_2008q1/bin/../arm-none-eabi/lib/arm-none-eabi/4.2.3/thumb2/.", 0xbfe59e84) = -1 ENOENT (No such file or directory)
9217  stat64("/opt/codesourcery/Sourcery_G++_Lite_2008q1/bin/../arm-none-eabi/lib/thumb2/.", {st_mode=S_IFDIR|0775, st_size=4096, ...}) = 0
9217  stat64("/opt/codesourcery/Sourcery_G++_Lite_2008q1/bin/../arm-none-eabi/usr/lib/arm-none-eabi/4.2.3/thumb2/.", 0xbfe59e84) = -1 ENOENT (No such file or directory)
9217  stat64("/opt/codesourcery/Sourcery_G++_Lite_2008q1/bin/../arm-none-eabi/usr/lib/thumb2/.", 0xbfe59e94) = -1 ENOENT (No such file or directory)
9217  stat64("/opt/codesourcery/Sourcery_G++_Lite_2008q1/bin/../lib/gcc/arm-none-eabi/4.2.3/.", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
9217  stat64("/opt/codesourcery/Sourcery_G++_Lite_2008q1/bin/../lib/gcc/.", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
9217  stat64("/opt/codesourcery/Sourcery_G++_Lite_2008q1/bin/../lib/gcc/arm-none-eabi/4.2.3/../../../../arm-none-eabi/lib/arm-none-eabi/4.2.3/.", 0xbfe59e64) = -1 ENOENT (No such file or directory)
9217  stat64("/opt/codesourcery/Sourcery_G++_Lite_2008q1/bin/../lib/gcc/arm-none-eabi/4.2.3/../../../../arm-none-eabi/lib/.", {st_mode=S_IFDIR|0775, st_size=4096, ...}) = 0
9217  stat64("/opt/codesourcery/Sourcery_G++_Lite_2008q1/bin/../arm-none-eabi/lib/arm-none-eabi/4.2.3/.", 0xbfe59e94) = -1 ENOENT (No such file or directory)
9217  stat64("/opt/codesourcery/Sourcery_G++_Lite_2008q1/bin/../arm-none-eabi/lib/.", {st_mode=S_IFDIR|0775, st_size=4096, ...}) = 0
9217  stat64("/opt/codesourcery/Sourcery_G++_Lite_2008q1/bin/../arm-none-eabi/usr/lib/arm-none-eabi/4.2.3/.", 0xbfe59e94) = -1 ENOENT (No such file or directory)
9217  stat64("/opt/codesourcery/Sourcery_G++_Lite_2008q1/bin/../arm-none-eabi/usr/lib/.", 0xbfe59ea4) = -1 ENOENT (No such file or directory)
9217  access("/opt/codesourcery/Sourcery_G++_Lite_2008q1/bin/../lib/gcc/arm-none-eabi/4.2.3/thumb2/crti.o", R_OK) = 0
9217  access("/opt/codesourcery/Sourcery_G++_Lite_2008q1/bin/../lib/gcc/arm-none-eabi/4.2.3/thumb2/crtbegin.o", R_OK) = 0
9217  stat64("/opt/codesourcery/Sourcery_G++_Lite_2008q1/bin/../lib/gcc/arm-none-eabi/4.2.3/thumb2/.", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
9217  stat64("/opt/codesourcery/Sourcery_G++_Lite_2008q1/bin/../lib/gcc/thumb2/.", 0xbfe58d44) = -1 ENOENT (No such file or directory)
9217  stat64("/opt/codesourcery/Sourcery_G++_Lite_2008q1/bin/../lib/gcc/arm-none-eabi/4.2.3/../../../../arm-none-eabi/lib/arm-none-eabi/4.2.3/thumb2/.", 0xbfe58d04) = -1 ENOENT (No such file or directory)
9217  stat64("/opt/codesourcery/Sourcery_G++_Lite_2008q1/bin/../lib/gcc/arm-none-eabi/4.2.3/../../../../arm-none-eabi/lib/thumb2/.", {st_mode=S_IFDIR|0775, st_size=4096, ...}) = 0
9217  stat64("/opt/codesourcery/Sourcery_G++_Lite_2008q1/bin/../arm-none-eabi/lib/arm-none-eabi/4.2.3/thumb2/.", 0xbfe58d24) = -1 ENOENT (No such file or directory)
9217  stat64("/opt/codesourcery/Sourcery_G++_Lite_2008q1/bin/../arm-none-eabi/lib/thumb2/.", {st_mode=S_IFDIR|0775, st_size=4096, ...}) = 0
9217  stat64("/opt/codesourcery/Sourcery_G++_Lite_2008q1/bin/../arm-none-eabi/usr/lib/arm-none-eabi/4.2.3/thumb2/.", 0xbfe58d24) = -1 ENOENT (No such file or directory)
9217  stat64("/opt/codesourcery/Sourcery_G++_Lite_2008q1/bin/../arm-none-eabi/usr/lib/thumb2/.", 0xbfe58d34) = -1 ENOENT (No such file or directory)
9217  stat64("/opt/codesourcery/Sourcery_G++_Lite_2008q1/bin/../lib/gcc/arm-none-eabi/4.2.3/.", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
9217  stat64("/opt/codesourcery/Sourcery_G++_Lite_2008q1/bin/../lib/gcc/.", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
9217  stat64("/opt/codesourcery/Sourcery_G++_Lite_2008q1/bin/../lib/gcc/arm-none-eabi/4.2.3/../../../../arm-none-eabi/lib/arm-none-eabi/4.2.3/.", 0xbfe58d04) = -1 ENOENT (No such file or directory)
9217  stat64("/opt/codesourcery/Sourcery_G++_Lite_2008q1/bin/../lib/gcc/arm-none-eabi/4.2.3/../../../../arm-none-eabi/lib/.", {st_mode=S_IFDIR|0775, st_size=4096, ...}) = 0
9217  stat64("/opt/codesourcery/Sourcery_G++_Lite_2008q1/bin/../arm-none-eabi/lib/arm-none-eabi/4.2.3/.", 0xbfe58d34) = -1 ENOENT (No such file or directory)
9217  stat64("/opt/codesourcery/Sourcery_G++_Lite_2008q1/bin/../arm-none-eabi/lib/.", {st_mode=S_IFDIR|0775, st_size=4096, ...}) = 0
9217  stat64("/opt/codesourcery/Sourcery_G++_Lite_2008q1/bin/../arm-none-eabi/usr/lib/arm-none-eabi/4.2.3/.", 0xbfe58d34) = -1 ENOENT (No such file or directory)
9217  stat64("/opt/codesourcery/Sourcery_G++_Lite_2008q1/bin/../arm-none-eabi/usr/lib/.", 0xbfe58d44) = -1 ENOENT (No such file or directory)
9217  access("/opt/codesourcery/Sourcery_G++_Lite_2008q1/bin/../lib/gcc/arm-none-eabi/4.2.3/thumb2/crtend.o", R_OK) = 0
9217  access("/opt/codesourcery/Sourcery_G++_Lite_2008q1/bin/../lib/gcc/arm-none-eabi/4.2.3/thumb2/crtn.o", R_OK) = 0
9217  stat64("/opt/codesourcery/Sourcery_G++_Lite_2008q1/bin/../libexec/gcc/arm-none-eabi/4.2.3/collect2", {st_mode=S_IFREG|0755, st_size=94152, ...}) = 0
9217  access("/opt/codesourcery/Sourcery_G++_Lite_2008q1/bin/../libexec/gcc/arm-none-eabi/4.2.3/collect2", X_OK) = 0
9217  write(2, " /opt/codesourcery/Sourcery_G++_"..., 91) = 91
9217  write(2, " --sysroot=/opt/codesourcery/Sou"..., 74) = 74
9217  write(2, " -EL", 4)               = 4
9217  write(2, " -X", 3)                = 3
9217  write(2, " -o", 3)                = 3
9217  write(2, " obj/DMA_AN_Example1.elf", 24) = 24
9217  write(2, " /opt/codesourcery/Sourcery_G++_"..., 92) = 92
9217  write(2, " /opt/codesourcery/Sourcery_G++_"..., 96) = 96
9217  write(2, " -L/opt/codesourcery/Sourcery_G+"..., 87) = 87
9217  write(2, " -L/opt/codesourcery/Sourcery_G+"..., 117) = 117
9217  write(2, " -L/opt/codesourcery/Sourcery_G+"..., 77) = 77
9217  write(2, " -L/opt/codesourcery/Sourcery_G+"..., 80) = 80
9217  write(2, " -L/opt/codesourcery/Sourcery_G+"..., 60) = 60
9217  write(2, " -L/opt/codesourcery/Sourcery_G+"..., 110) = 110
9217  write(2, " -L/opt/codesourcery/Sourcery_G+"..., 70) = 70
9217  write(2, " ./obj/stm32f10x_spi.o", 22) = 22
9217  write(2, " ./obj/stm32f10x_adc.o", 22) = 22
9217  write(2, " ./obj/stm32f10x_dma.o", 22) = 22
9217  write(2, " ./obj/stm32f10x_flash.o", 24) = 24
9217  write(2, " ./obj/stm32f10x_gpio.o", 23) = 23
9217  write(2, " ./obj/stm32f10x_lib.o", 22) = 22
9217  write(2, " ./obj/stm32f10x_nvic.o", 23) = 23
9217  write(2, " ./obj/stm32f10x_rcc.o", 22) = 22
9217  write(2, " ./obj/main.o", 13)     = 13
9217  write(2, " ./obj/stm32f10x_it.o", 21) = 21
9217  write(2, " ./obj/stm32f10x_vector.o", 25) = 25
9217  write(2, " ./obj/cortexm3_macro.o", 23) = 23
9217  write(2, " --start-group", 14)    = 14
9217  write(2, " -lgcc", 6)             = 6
9217  write(2, " -lc", 4)               = 4
9217  write(2, " --end-group", 12)      = 12
9217  write(2, " /opt/codesourcery/Sourcery_G++_"..., 94) = 94
9217  write(2, " /opt/codesourcery/Sourcery_G++_"..., 92) = 92
9217  write(2, " -T", 3)                = 3
9217  write(2, " script.ld", 10)        = 10
9217  write(2, "\n", 1)                 = 1
9217  vfork()                           = 9218
9217  waitpid(9218,  <unfinished ...>
9218  execve("/opt/codesourcery/Sourcery_G++_Lite_2008q1/bin/../libexec/gcc/arm-none-eabi/4.2.3/collect2", ["/opt/codesourcery/Sourcery_G++_L"..., "--sysroot=/opt/codesourcery/Sour"..., "-EL", "-X", "-o", "obj/DMA_AN_Example1.elf", "/opt/codesourcery/Sourcery_G++_L"..., "/opt/codesourcery/Sourcery_G++_L"..., "-L/opt/codesourcery/Sourcery_G++"..., "-L/opt/codesourcery/Sourcery_G++"..., "-L/opt/codesourcery/Sourcery_G++"..., "-L/opt/codesourcery/Sourcery_G++"..., "-L/opt/codesourcery/Sourcery_G++"..., "-L/opt/codesourcery/Sourcery_G++"..., "-L/opt/codesourcery/Sourcery_G++"..., "./obj/stm32f10x_spi.o", ...], [/* 49 vars */]) = 0
9218  brk(0)                            = 0x8061000
9218  access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
9218  mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x4001c000
9218  access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory)
9218  open("tls/i686/sse2/cmov/libc.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
9218  open("tls/i686/sse2/libc.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
9218  open("tls/i686/cmov/libc.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
9218  open("tls/i686/libc.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
9218  open("tls/sse2/cmov/libc.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
9218  open("tls/sse2/libc.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
9218  open("tls/cmov/libc.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
9218  open("tls/libc.so.6", O_RDONLY)   = -1 ENOENT (No such file or directory)
9218  open("i686/sse2/cmov/libc.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
9218  open("i686/sse2/libc.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
9218  open("i686/cmov/libc.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
9218  open("i686/libc.so.6", O_RDONLY)  = -1 ENOENT (No such file or directory)
9218  open("sse2/cmov/libc.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
9218  open("sse2/libc.so.6", O_RDONLY)  = -1 ENOENT (No such file or directory)
9218  open("cmov/libc.so.6", O_RDONLY)  = -1 ENOENT (No such file or directory)
9218  open("libc.so.6", O_RDONLY)       = -1 ENOENT (No such file or directory)
9218  open("/home/james/Xilinx92i/bin/lin/tls/i686/sse2/cmov/libc.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
9218  stat64("/home/james/Xilinx92i/bin/lin/tls/i686/sse2/cmov", 0xbfd76f48) = -1 ENOENT (No such file or directory)
9218  open("/home/james/Xilinx92i/bin/lin/tls/i686/sse2/libc.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
9218  stat64("/home/james/Xilinx92i/bin/lin/tls/i686/sse2", 0xbfd76f48) = -1 ENOENT (No such file or directory)
9218  open("/home/james/Xilinx92i/bin/lin/tls/i686/cmov/libc.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
9218  stat64("/home/james/Xilinx92i/bin/lin/tls/i686/cmov", 0xbfd76f48) = -1 ENOENT (No such file or directory)
9218  open("/home/james/Xilinx92i/bin/lin/tls/i686/libc.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
9218  stat64("/home/james/Xilinx92i/bin/lin/tls/i686", 0xbfd76f48) = -1 ENOENT (No such file or directory)
9218  open("/home/james/Xilinx92i/bin/lin/tls/sse2/cmov/libc.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
9218  stat64("/home/james/Xilinx92i/bin/lin/tls/sse2/cmov", 0xbfd76f48) = -1 ENOENT (No such file or directory)
9218  open("/home/james/Xilinx92i/bin/lin/tls/sse2/libc.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
9218  stat64("/home/james/Xilinx92i/bin/lin/tls/sse2", 0xbfd76f48) = -1 ENOENT (No such file or directory)
9218  open("/home/james/Xilinx92i/bin/lin/tls/cmov/libc.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
9218  stat64("/home/james/Xilinx92i/bin/lin/tls/cmov", 0xbfd76f48) = -1 ENOENT (No such file or directory)
9218  open("/home/james/Xilinx92i/bin/lin/tls/libc.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
9218  stat64("/home/james/Xilinx92i/bin/lin/tls", 0xbfd76f48) = -1 ENOENT (No such file or directory)
9218  open("/home/james/Xilinx92i/bin/lin/i686/sse2/cmov/libc.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
9218  stat64("/home/james/Xilinx92i/bin/lin/i686/sse2/cmov", 0xbfd76f48) = -1 ENOENT (No such file or directory)
9218  open("/home/james/Xilinx92i/bin/lin/i686/sse2/libc.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
9218  stat64("/home/james/Xilinx92i/bin/lin/i686/sse2", 0xbfd76f48) = -1 ENOENT (No such file or directory)
9218  open("/home/james/Xilinx92i/bin/lin/i686/cmov/libc.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
9218  stat64("/home/james/Xilinx92i/bin/lin/i686/cmov", 0xbfd76f48) = -1 ENOENT (No such file or directory)
9218  open("/home/james/Xilinx92i/bin/lin/i686/libc.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
9218  stat64("/home/james/Xilinx92i/bin/lin/i686", 0xbfd76f48) = -1 ENOENT (No such file or directory)
9218  open("/home/james/Xilinx92i/bin/lin/sse2/cmov/libc.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
9218  stat64("/home/james/Xilinx92i/bin/lin/sse2/cmov", 0xbfd76f48) = -1 ENOENT (No such file or directory)
9218  open("/home/james/Xilinx92i/bin/lin/sse2/libc.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
9218  stat64("/home/james/Xilinx92i/bin/lin/sse2", 0xbfd76f48) = -1 ENOENT (No such file or directory)
9218  open("/home/james/Xilinx92i/bin/lin/cmov/libc.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
9218  stat64("/home/james/Xilinx92i/bin/lin/cmov", 0xbfd76f48) = -1 ENOENT (No such file or directory)
9218  open("/home/james/Xilinx92i/bin/lin/libc.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
9218  stat64("/home/james/Xilinx92i/bin/lin", {st_mode=S_IFDIR|0755, st_size=32768, ...}) = 0
9218  open("/etc/ld.so.cache", O_RDONLY) = 3
9218  fstat64(3, {st_mode=S_IFREG|0644, st_size=92512, ...}) = 0
9218  mmap2(NULL, 92512, PROT_READ, MAP_PRIVATE, 3, 0) = 0x4001e000
9218  close(3)                          = 0
9218  access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
9218  open("/lib/tls/i686/cmov/libc.so.6", O_RDONLY) = 3
9218  read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\260a\1"..., 512) = 512
9218  fstat64(3, {st_mode=S_IFREG|0644, st_size=1339816, ...}) = 0
9218  mmap2(NULL, 1349136, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x40035000
9218  mmap2(0x40179000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x143) = 0x40179000
9218  mmap2(0x4017c000, 9744, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x4017c000
9218  close(3)                          = 0
9218  mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x4017f000
9218  set_thread_area({entry_number:-1 -> 6, base_addr:0x4017f6b0, limit:1048575, seg_32bit:1, contents:0, read_exec_only:0, limit_in_pages:1, seg_not_present:0, useable:1}) = 0
9218  mprotect(0x40179000, 4096, PROT_READ) = 0
9218  munmap(0x4001e000, 92512)         = 0
9218  brk(0)                            = 0x8061000
9218  brk(0x8082000)                    = 0x8082000
9218  rt_sigaction(SIGCHLD, {SIG_DFL}, {SIG_DFL}, 8) = 0
9218  rt_sigaction(SIGQUIT, {SIG_IGN}, {SIG_DFL}, 8) = 0
9218  rt_sigaction(SIGQUIT, {0x8049f60, [QUIT], SA_RESTART}, {SIG_IGN}, 8) = 0
9218  rt_sigaction(SIGINT, {SIG_IGN}, {SIG_DFL}, 8) = 0
9218  rt_sigaction(SIGINT, {0x8049f60, [INT], SA_RESTART}, {SIG_IGN}, 8) = 0
9218  rt_sigaction(SIGALRM, {SIG_IGN}, {SIG_DFL}, 8) = 0
9218  rt_sigaction(SIGALRM, {0x8049f60, [ALRM], SA_RESTART}, {SIG_IGN}, 8) = 0
9218  rt_sigaction(SIGHUP, {SIG_IGN}, {SIG_DFL}, 8) = 0
9218  rt_sigaction(SIGHUP, {0x8049f60, [HUP], SA_RESTART}, {SIG_IGN}, 8) = 0
9218  rt_sigaction(SIGSEGV, {SIG_IGN}, {SIG_DFL}, 8) = 0
9218  rt_sigaction(SIGSEGV, {0x8049f60, [SEGV], SA_RESTART}, {SIG_IGN}, 8) = 0
9218  rt_sigaction(SIGBUS, {SIG_IGN}, {SIG_DFL}, 8) = 0
9218  rt_sigaction(SIGBUS, {0x8049f60, [BUS], SA_RESTART}, {SIG_IGN}, 8) = 0
9218  stat64("/opt/codesourcery/Sourcery_G++_Lite_2008q1/bin/../libexec/gcc/arm-none-eabi/4.2.3/real-ld", 0xbfd77654) = -1 ENOENT (No such file or directory)
9218  stat64("/opt/codesourcery/Sourcery_G++_Lite_2008q1/bin/../libexec/gcc/real-ld", 0xbfd77654) = -1 ENOENT (No such file or directory)
9218  stat64("/opt/codesourcery/Sourcery_G++_Lite_2008q1/bin/../lib/gcc/arm-none-eabi/4.2.3/../../../../arm-none-eabi/bin/real-ld", 0xbfd77654) = -1 ENOENT (No such file or directory)
9218  stat64("/opt/codesourcery/Sourcery_G++_Lite_2008q1/bin/../libexec/gcc/arm-none-eabi/4.2.3/collect-ld", 0xbfd77654) = -1 ENOENT (No such file or directory)
9218  stat64("/opt/codesourcery/Sourcery_G++_Lite_2008q1/bin/../libexec/gcc/collect-ld", 0xbfd77654) = -1 ENOENT (No such file or directory)
9218  stat64("/opt/codesourcery/Sourcery_G++_Lite_2008q1/bin/../lib/gcc/arm-none-eabi/4.2.3/../../../../arm-none-eabi/bin/collect-ld", 0xbfd77654) = -1 ENOENT (No such file or directory)
9218  stat64("/opt/codesourcery/Sourcery_G++_Lite_2008q1/bin/../libexec/gcc/arm-none-eabi/4.2.3/ld", 0xbfd77654) = -1 ENOENT (No such file or directory)
9218  stat64("/opt/codesourcery/Sourcery_G++_Lite_2008q1/bin/../libexec/gcc/ld", 0xbfd77654) = -1 ENOENT (No such file or directory)
9218  stat64("/opt/codesourcery/Sourcery_G++_Lite_2008q1/bin/../lib/gcc/arm-none-eabi/4.2.3/../../../../arm-none-eabi/bin/ld", {st_mode=S_IFREG|0775, st_size=736460, ...}) = 0
9218  access("/opt/codesourcery/Sourcery_G++_Lite_2008q1/bin/../lib/gcc/arm-none-eabi/4.2.3/../../../../arm-none-eabi/bin/ld", X_OK) = 0
9218  stat64("/opt/codesourcery/Sourcery_G++_Lite_2008q1/bin/../libexec/gcc/arm-none-eabi/4.2.3/gnm", 0xbfd77654) = -1 ENOENT (No such file or directory)
9218  stat64("/opt/codesourcery/Sourcery_G++_Lite_2008q1/bin/../libexec/gcc/gnm", 0xbfd77654) = -1 ENOENT (No such file or directory)
9218  stat64("/opt/codesourcery/Sourcery_G++_Lite_2008q1/bin/../lib/gcc/arm-none-eabi/4.2.3/../../../../arm-none-eabi/bin/gnm", 0xbfd77654) = -1 ENOENT (No such file or directory)
9218  stat64("/opt/symphonyeda/Simili31/tcl/bin/arm-none-eabi-gnm", 0xbfd77654) = -1 ENOENT (No such file or directory)
9218  stat64("/opt/ActiveTcl-8.4/bin/arm-none-eabi-gnm", 0xbfd77654) = -1 ENOENT (No such file or directory)
9218  stat64("/usr/local/sbin/arm-none-eabi-gnm", 0xbfd77654) = -1 ENOENT (No such file or directory)
9218  stat64("/usr/local/bin/arm-none-eabi-gnm", 0xbfd77654) = -1 ENOENT (No such file or directory)
9218  stat64("/usr/sbin/arm-none-eabi-gnm", 0xbfd77654) = -1 ENOENT (No such file or directory)
9218  stat64("/usr/bin/arm-none-eabi-gnm", 0xbfd77654) = -1 ENOENT (No such file or directory)
9218  stat64("/sbin/arm-none-eabi-gnm", 0xbfd77654) = -1 ENOENT (No such file or directory)
9218  stat64("/bin/arm-none-eabi-gnm", 0xbfd77654) = -1 ENOENT (No such file or directory)
9218  stat64("/usr/games/arm-none-eabi-gnm", 0xbfd77654) = -1 ENOENT (No such file or directory)
9218  stat64("/opt/codesourcery/Sourcery_G++_Lite_2008q1/bin/arm-none-eabi-gnm", 0xbfd77654) = -1 ENOENT (No such file or directory)
9218  stat64("/home/james/Xilinx92i/bin/lin/arm-none-eabi-gnm", 0xbfd77654) = -1 ENOENT (No such file or directory)
9218  stat64("/opt/codesourcery/Sourcery_G++_Lite_2008q1/bin/../libexec/gcc/arm-none-eabi/4.2.3/nm", 0xbfd77654) = -1 ENOENT (No such file or directory)
9218  stat64("/opt/codesourcery/Sourcery_G++_Lite_2008q1/bin/../libexec/gcc/nm", 0xbfd77654) = -1 ENOENT (No such file or directory)
9218  stat64("/opt/codesourcery/Sourcery_G++_Lite_2008q1/bin/../lib/gcc/arm-none-eabi/4.2.3/../../../../arm-none-eabi/bin/nm", {st_mode=S_IFREG|0775, st_size=486184, ...}) = 0
9218  access("/opt/codesourcery/Sourcery_G++_Lite_2008q1/bin/../lib/gcc/arm-none-eabi/4.2.3/../../../../arm-none-eabi/bin/nm", X_OK) = 0
9218  stat64("/opt/codesourcery/Sourcery_G++_Lite_2008q1/bin/../libexec/gcc/arm-none-eabi/4.2.3/gstrip", 0xbfd77654) = -1 ENOENT (No such file or directory)
9218  stat64("/opt/codesourcery/Sourcery_G++_Lite_2008q1/bin/../libexec/gcc/gstrip", 0xbfd77654) = -1 ENOENT (No such file or directory)
9218  stat64("/opt/codesourcery/Sourcery_G++_Lite_2008q1/bin/../lib/gcc/arm-none-eabi/4.2.3/../../../../arm-none-eabi/bin/gstrip", 0xbfd77654) = -1 ENOENT (No such file or directory)
9218  stat64("/opt/symphonyeda/Simili31/tcl/bin/arm-none-eabi-gstrip", 0xbfd77654) = -1 ENOENT (No such file or directory)
9218  stat64("/opt/ActiveTcl-8.4/bin/arm-none-eabi-gstrip", 0xbfd77654) = -1 ENOENT (No such file or directory)
9218  stat64("/usr/local/sbin/arm-none-eabi-gstrip", 0xbfd77654) = -1 ENOENT (No such file or directory)
9218  stat64("/usr/local/bin/arm-none-eabi-gstrip", 0xbfd77654) = -1 ENOENT (No such file or directory)
9218  stat64("/usr/sbin/arm-none-eabi-gstrip", 0xbfd77654) = -1 ENOENT (No such file or directory)
9218  stat64("/usr/bin/arm-none-eabi-gstrip", 0xbfd77654) = -1 ENOENT (No such file or directory)
9218  stat64("/sbin/arm-none-eabi-gstrip", 0xbfd77654) = -1 ENOENT (No such file or directory)
9218  stat64("/bin/arm-none-eabi-gstrip", 0xbfd77654) = -1 ENOENT (No such file or directory)
9218  stat64("/usr/games/arm-none-eabi-gstrip", 0xbfd77654) = -1 ENOENT (No such file or directory)
9218  stat64("/opt/codesourcery/Sourcery_G++_Lite_2008q1/bin/arm-none-eabi-gstrip", 0xbfd77654) = -1 ENOENT (No such file or directory)
9218  stat64("/home/james/Xilinx92i/bin/lin/arm-none-eabi-gstrip", 0xbfd77654) = -1 ENOENT (No such file or directory)
9218  stat64("/opt/codesourcery/Sourcery_G++_Lite_2008q1/bin/../libexec/gcc/arm-none-eabi/4.2.3/strip", 0xbfd77654) = -1 ENOENT (No such file or directory)
9218  stat64("/opt/codesourcery/Sourcery_G++_Lite_2008q1/bin/../libexec/gcc/strip", 0xbfd77654) = -1 ENOENT (No such file or directory)
9218  stat64("/opt/codesourcery/Sourcery_G++_Lite_2008q1/bin/../lib/gcc/arm-none-eabi/4.2.3/../../../../arm-none-eabi/bin/strip", {st_mode=S_IFREG|0775, st_size=623360, ...}) = 0
9218  access("/opt/codesourcery/Sourcery_G++_Lite_2008q1/bin/../lib/gcc/arm-none-eabi/4.2.3/../../../../arm-none-eabi/bin/strip", X_OK) = 0
9218  stat64("/opt/codesourcery/Sourcery_G++_Lite_2008q1/bin/../libexec/gcc/arm-none-eabi/4.2.3/arm-none-eabi-gcc", 0xbfd77654) = -1 ENOENT (No such file or directory)
9218  stat64("/opt/codesourcery/Sourcery_G++_Lite_2008q1/bin/../libexec/gcc/arm-none-eabi-gcc", 0xbfd77654) = -1 ENOENT (No such file or directory)
9218  stat64("/opt/codesourcery/Sourcery_G++_Lite_2008q1/bin/../lib/gcc/arm-none-eabi/4.2.3/../../../../arm-none-eabi/bin/arm-none-eabi-gcc", 0xbfd77654) = -1 ENOENT (No such file or directory)
9218  stat64("/opt/symphonyeda/Simili31/tcl/bin/arm-none-eabi-gcc", 0xbfd77654) = -1 ENOENT (No such file or directory)
9218  stat64("/opt/ActiveTcl-8.4/bin/arm-none-eabi-gcc", 0xbfd77654) = -1 ENOENT (No such file or directory)
9218  stat64("/usr/local/sbin/arm-none-eabi-gcc", 0xbfd77654) = -1 ENOENT (No such file or directory)
9218  stat64("/usr/local/bin/arm-none-eabi-gcc", 0xbfd77654) = -1 ENOENT (No such file or directory)
9218  stat64("/usr/sbin/arm-none-eabi-gcc", 0xbfd77654) = -1 ENOENT (No such file or directory)
9218  stat64("/usr/bin/arm-none-eabi-gcc", 0xbfd77654) = -1 ENOENT (No such file or directory)
9218  stat64("/sbin/arm-none-eabi-gcc", 0xbfd77654) = -1 ENOENT (No such file or directory)
9218  stat64("/bin/arm-none-eabi-gcc", 0xbfd77654) = -1 ENOENT (No such file or directory)
9218  stat64("/usr/games/arm-none-eabi-gcc", 0xbfd77654) = -1 ENOENT (No such file or directory)
9218  stat64("/opt/codesourcery/Sourcery_G++_Lite_2008q1/bin/arm-none-eabi-gcc", {st_mode=S_IFREG|0755, st_size=179336, ...}) = 0
9218  access("/opt/codesourcery/Sourcery_G++_Lite_2008q1/bin/arm-none-eabi-gcc", X_OK) = 0
9218  access("/tmp", R_OK|W_OK|X_OK)    = 0
9218  gettimeofday({1231374269, 116825}, NULL) = 0
9218  getpid()                          = 9218
9218  open("/tmp/ccj31ydh.c", O_RDWR|O_CREAT|O_EXCL, 0600) = 3
9218  close(3)                          = 0
9218  gettimeofday({1231374269, 116910}, NULL) = 0
9218  open("/tmp/cc4VdBho.o", O_RDWR|O_CREAT|O_EXCL, 0600) = 3
9218  close(3)                          = 0
9218  gettimeofday({1231374269, 116966}, NULL) = 0
9218  open("/tmp/ccviCjlv.ld", O_RDWR|O_CREAT|O_EXCL, 0600) = 3
9218  close(3)                          = 0
9218  gettimeofday({1231374269, 117022}, NULL) = 0
9218  open("/tmp/ccqKpRnC.le", O_RDWR|O_CREAT|O_EXCL, 0600) = 3
9218  close(3)                          = 0
9218  open("/tmp/ccviCjlv.ld", O_WRONLY|O_CREAT|O_TRUNC, 0666) = 3
9218  open("/tmp/ccqKpRnC.le", O_WRONLY|O_CREAT|O_TRUNC, 0666) = 4
9218  vfork()                           = 9219
9218  close(3)                          = 0
9218  close(4)                          = 0
9218  waitpid(9219,  <unfinished ...>
9219  dup2(3, 1)                        = 1
9219  close(3)                          = 0
9219  dup2(4, 2)                        = 2
9219  close(4)                          = 0
9219  execve("/opt/codesourcery/Sourcery_G++_Lite_2008q1/bin/../lib/gcc/arm-none-eabi/4.2.3/../../../../arm-none-eabi/bin/ld", ["/opt/codesourcery/Sourcery_G++_L"..., "--sysroot=/opt/codesourcery/Sour"..., "-EL", "-X", "-o", "obj/DMA_AN_Example1.elf", "/opt/codesourcery/Sourcery_G++_L"..., "/opt/codesourcery/Sourcery_G++_L"..., "-L/opt/codesourcery/Sourcery_G++"..., "-L/opt/codesourcery/Sourcery_G++"..., "-L/opt/codesourcery/Sourcery_G++"..., "-L/opt/codesourcery/Sourcery_G++"..., "-L/opt/codesourcery/Sourcery_G++"..., "-L/opt/codesourcery/Sourcery_G++"..., "-L/opt/codesourcery/Sourcery_G++"..., "./obj/stm32f10x_spi.o", ...], [/* 50 vars */]) = 0
9219  brk(0)                            = 0x8101000
9219  access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
9219  mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x4001c000
9219  access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory)
9219  open("tls/i686/sse2/cmov/libc.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
9219  open("tls/i686/sse2/libc.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
9219  open("tls/i686/cmov/libc.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
9219  open("tls/i686/libc.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
9219  open("tls/sse2/cmov/libc.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
9219  open("tls/sse2/libc.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
9219  open("tls/cmov/libc.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
9219  open("tls/libc.so.6", O_RDONLY)   = -1 ENOENT (No such file or directory)
9219  open("i686/sse2/cmov/libc.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
9219  open("i686/sse2/libc.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
9219  open("i686/cmov/libc.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
9219  open("i686/libc.so.6", O_RDONLY)  = -1 ENOENT (No such file or directory)
9219  open("sse2/cmov/libc.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
9219  open("sse2/libc.so.6", O_RDONLY)  = -1 ENOENT (No such file or directory)
9219  open("cmov/libc.so.6", O_RDONLY)  = -1 ENOENT (No such file or directory)
9219  open("libc.so.6", O_RDONLY)       = -1 ENOENT (No such file or directory)
9219  open("/home/james/Xilinx92i/bin/lin/tls/i686/sse2/cmov/libc.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
9219  stat64("/home/james/Xilinx92i/bin/lin/tls/i686/sse2/cmov", 0xbfba0d38) = -1 ENOENT (No such file or directory)
9219  open("/home/james/Xilinx92i/bin/lin/tls/i686/sse2/libc.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
9219  stat64("/home/james/Xilinx92i/bin/lin/tls/i686/sse2", 0xbfba0d38) = -1 ENOENT (No such file or directory)
9219  open("/home/james/Xilinx92i/bin/lin/tls/i686/cmov/libc.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
9219  stat64("/home/james/Xilinx92i/bin/lin/tls/i686/cmov", 0xbfba0d38) = -1 ENOENT (No such file or directory)
9219  open("/home/james/Xilinx92i/bin/lin/tls/i686/libc.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
9219  stat64("/home/james/Xilinx92i/bin/lin/tls/i686", 0xbfba0d38) = -1 ENOENT (No such file or directory)
9219  open("/home/james/Xilinx92i/bin/lin/tls/sse2/cmov/libc.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
9219  stat64("/home/james/Xilinx92i/bin/lin/tls/sse2/cmov", 0xbfba0d38) = -1 ENOENT (No such file or directory)
9219  open("/home/james/Xilinx92i/bin/lin/tls/sse2/libc.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
9219  stat64("/home/james/Xilinx92i/bin/lin/tls/sse2", 0xbfba0d38) = -1 ENOENT (No such file or directory)
9219  open("/home/james/Xilinx92i/bin/lin/tls/cmov/libc.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
9219  stat64("/home/james/Xilinx92i/bin/lin/tls/cmov", 0xbfba0d38) = -1 ENOENT (No such file or directory)
9219  open("/home/james/Xilinx92i/bin/lin/tls/libc.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
9219  stat64("/home/james/Xilinx92i/bin/lin/tls", 0xbfba0d38) = -1 ENOENT (No such file or directory)
9219  open("/home/james/Xilinx92i/bin/lin/i686/sse2/cmov/libc.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
9219  stat64("/home/james/Xilinx92i/bin/lin/i686/sse2/cmov", 0xbfba0d38) = -1 ENOENT (No such file or directory)
9219  open("/home/james/Xilinx92i/bin/lin/i686/sse2/libc.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
9219  stat64("/home/james/Xilinx92i/bin/lin/i686/sse2", 0xbfba0d38) = -1 ENOENT (No such file or directory)
9219  open("/home/james/Xilinx92i/bin/lin/i686/cmov/libc.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
9219  stat64("/home/james/Xilinx92i/bin/lin/i686/cmov", 0xbfba0d38) = -1 ENOENT (No such file or directory)
9219  open("/home/james/Xilinx92i/bin/lin/i686/libc.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
9219  stat64("/home/james/Xilinx92i/bin/lin/i686", 0xbfba0d38) = -1 ENOENT (No such file or directory)
9219  open("/home/james/Xilinx92i/bin/lin/sse2/cmov/libc.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
9219  stat64("/home/james/Xilinx92i/bin/lin/sse2/cmov", 0xbfba0d38) = -1 ENOENT (No such file or directory)
9219  open("/home/james/Xilinx92i/bin/lin/sse2/libc.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
9219  stat64("/home/james/Xilinx92i/bin/lin/sse2", 0xbfba0d38) = -1 ENOENT (No such file or directory)
9219  open("/home/james/Xilinx92i/bin/lin/cmov/libc.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
9219  stat64("/home/james/Xilinx92i/bin/lin/cmov", 0xbfba0d38) = -1 ENOENT (No such file or directory)
9219  open("/home/james/Xilinx92i/bin/lin/libc.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
9219  stat64("/home/james/Xilinx92i/bin/lin", {st_mode=S_IFDIR|0755, st_size=32768, ...}) = 0
9219  open("/etc/ld.so.cache", O_RDONLY) = 3
9219  fstat64(3, {st_mode=S_IFREG|0644, st_size=92512, ...}) = 0
9219  mmap2(NULL, 92512, PROT_READ, MAP_PRIVATE, 3, 0) = 0x4001e000
9219  close(3)                          = 0
9219  access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
9219  open("/lib/tls/i686/cmov/libc.so.6", O_RDONLY) = 3
9219  read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\260a\1"..., 512) = 512
9219  fstat64(3, {st_mode=S_IFREG|0644, st_size=1339816, ...}) = 0
9219  mmap2(NULL, 1349136, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x40035000
9219  mmap2(0x40179000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x143) = 0x40179000
9219  mmap2(0x4017c000, 9744, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x4017c000
9219  close(3)                          = 0
9219  mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x4017f000
9219  set_thread_area({entry_number:-1 -> 6, base_addr:0x4017f6b0, limit:1048575, seg_32bit:1, contents:0, read_exec_only:0, limit_in_pages:1, seg_not_present:0, useable:1}) = 0
9219  mprotect(0x40179000, 4096, PROT_READ) = 0
9219  munmap(0x4001e000, 92512)         = 0
9219  getrusage(RUSAGE_SELF, {ru_utime={0, 0}, ru_stime={0, 0}, ...}) = 0
9219  brk(0)                            = 0x8101000
9219  lstat64("/opt", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
9219  lstat64("/opt/codesourcery", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
9219  lstat64("/opt/codesourcery/Sourcery_G++_Lite_2008q1", {st_mode=S_IFDIR|0744, st_size=4096, ...}) = 0
9219  lstat64("/opt/codesourcery/Sourcery_G++_Lite_2008q1/bin", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
9219  lstat64("/opt/codesourcery/Sourcery_G++_Lite_2008q1/arm-none-eabi", {st_mode=S_IFDIR|0775, st_size=4096, ...}) = 0
9219  brk(0x8122000)                    = 0x8122000
9219  lstat64("/opt", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
9219  lstat64("/opt/codesourcery", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
9219  lstat64("/opt/codesourcery/Sourcery_G++_Lite_2008q1", {st_mode=S_IFDIR|0744, st_size=4096, ...}) = 0
9219  lstat64("/opt/codesourcery/Sourcery_G++_Lite_2008q1/bin", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
9219  lstat64("/opt/codesourcery/Sourcery_G++_Lite_2008q1/lib", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
9219  lstat64("/opt/codesourcery/Sourcery_G++_Lite_2008q1/lib/gcc", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
9219  lstat64("/opt/codesourcery/Sourcery_G++_Lite_2008q1/lib/gcc/arm-none-eabi", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
9219  lstat64("/opt/codesourcery/Sourcery_G++_Lite_2008q1/lib/gcc/arm-none-eabi/4.2.3", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
9219  lstat64("/opt/codesourcery/Sourcery_G++_Lite_2008q1/lib/gcc/arm-none-eabi/4.2.3/thumb2", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
9219  lstat64("/opt", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
9219  lstat64("/opt/codesourcery", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
9219  lstat64("/opt/codesourcery/Sourcery_G++_Lite_2008q1", {st_mode=S_IFDIR|0744, st_size=4096, ...}) = 0
9219  lstat64("/opt/codesourcery/Sourcery_G++_Lite_2008q1/bin", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
9219  lstat64("/opt/codesourcery/Sourcery_G++_Lite_2008q1/lib", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
9219  lstat64("/opt/codesourcery/Sourcery_G++_Lite_2008q1/lib/gcc", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
9219  lstat64("/opt/codesourcery/Sourcery_G++_Lite_2008q1/lib/gcc/arm-none-eabi", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
9219  lstat64("/opt/codesourcery/Sourcery_G++_Lite_2008q1/lib/gcc/arm-none-eabi/4.2.3", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
9219  lstat64("/opt/codesourcery/Sourcery_G++_Lite_2008q1/arm-none-eabi", {st_mode=S_IFDIR|0775, st_size=4096, ...}) = 0
9219  lstat64("/opt/codesourcery/Sourcery_G++_Lite_2008q1/arm-none-eabi/lib", {st_mode=S_IFDIR|0775, st_size=4096, ...}) = 0
9219  lstat64("/opt/codesourcery/Sourcery_G++_Lite_2008q1/arm-none-eabi/lib/thumb2", {st_mode=S_IFDIR|0775, st_size=4096, ...}) = 0
9219  lstat64("/opt", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
9219  lstat64("/opt/codesourcery", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
9219  lstat64("/opt/codesourcery/Sourcery_G++_Lite_2008q1", {st_mode=S_IFDIR|0744, st_size=4096, ...}) = 0
9219  lstat64("/opt/codesourcery/Sourcery_G++_Lite_2008q1/bin", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
9219  lstat64("/opt/codesourcery/Sourcery_G++_Lite_2008q1/arm-none-eabi", {st_mode=S_IFDIR|0775, st_size=4096, ...}) = 0
9219  lstat64("/opt/codesourcery/Sourcery_G++_Lite_2008q1/arm-none-eabi/lib", {st_mode=S_IFDIR|0775, st_size=4096, ...}) = 0
9219  lstat64("/opt/codesourcery/Sourcery_G++_Lite_2008q1/arm-none-eabi/lib/thumb2", {st_mode=S_IFDIR|0775, st_size=4096, ...}) = 0
9219  lstat64("/opt", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
9219  lstat64("/opt/codesourcery", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
9219  lstat64("/opt/codesourcery/Sourcery_G++_Lite_2008q1", {st_mode=S_IFDIR|0744, st_size=4096, ...}) = 0
9219  lstat64("/opt/codesourcery/Sourcery_G++_Lite_2008q1/bin", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
9219  lstat64("/opt/codesourcery/Sourcery_G++_Lite_2008q1/lib", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
9219  lstat64("/opt/codesourcery/Sourcery_G++_Lite_2008q1/lib/gcc", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
9219  lstat64("/opt/codesourcery/Sourcery_G++_Lite_2008q1/lib/gcc/arm-none-eabi", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
9219  lstat64("/opt/codesourcery/Sourcery_G++_Lite_2008q1/lib/gcc/arm-none-eabi/4.2.3", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
9219  lstat64("/opt", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
9219  lstat64("/opt/codesourcery", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
9219  lstat64("/opt/codesourcery/Sourcery_G++_Lite_2008q1", {st_mode=S_IFDIR|0744, st_size=4096, ...}) = 0
9219  lstat64("/opt/codesourcery/Sourcery_G++_Lite_2008q1/bin", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
9219  lstat64("/opt/codesourcery/Sourcery_G++_Lite_2008q1/lib", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
9219  lstat64("/opt/codesourcery/Sourcery_G++_Lite_2008q1/lib/gcc", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
9219  lstat64("/opt", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
9219  lstat64("/opt/codesourcery", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
9219  lstat64("/opt/codesourcery/Sourcery_G++_Lite_2008q1", {st_mode=S_IFDIR|0744, st_size=4096, ...}) = 0
9219  lstat64("/opt/codesourcery/Sourcery_G++_Lite_2008q1/bin", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
9219  lstat64("/opt/codesourcery/Sourcery_G++_Lite_2008q1/lib", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
9219  lstat64("/opt/codesourcery/Sourcery_G++_Lite_2008q1/lib/gcc", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
9219  lstat64("/opt/codesourcery/Sourcery_G++_Lite_2008q1/lib/gcc/arm-none-eabi", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
9219  lstat64("/opt/codesourcery/Sourcery_G++_Lite_2008q1/lib/gcc/arm-none-eabi/4.2.3", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
9219  lstat64("/opt/codesourcery/Sourcery_G++_Lite_2008q1/arm-none-eabi", {st_mode=S_IFDIR|0775, st_size=4096, ...}) = 0
9219  lstat64("/opt/codesourcery/Sourcery_G++_Lite_2008q1/arm-none-eabi/lib", {st_mode=S_IFDIR|0775, st_size=4096, ...}) = 0
9219  lstat64("/opt", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
9219  lstat64("/opt/codesourcery", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
9219  lstat64("/opt/codesourcery/Sourcery_G++_Lite_2008q1", {st_mode=S_IFDIR|0744, st_size=4096, ...}) = 0
9219  lstat64("/opt/codesourcery/Sourcery_G++_Lite_2008q1/bin", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
9219  lstat64("/opt/codesourcery/Sourcery_G++_Lite_2008q1/arm-none-eabi", {st_mode=S_IFDIR|0775, st_size=4096, ...}) = 0
9219  lstat64("/opt/codesourcery/Sourcery_G++_Lite_2008q1/arm-none-eabi/lib", {st_mode=S_IFDIR|0775, st_size=4096, ...}) = 0
9219  open("script.ld", O_RDONLY)       = 3
9219  ioctl(3, SNDCTL_TMR_TIMEBASE or TCGETS, 0xbfba0f18) = -1 ENOTTY (Inappropriate ioctl for device)
9219  fstat64(3, {st_mode=S_IFREG|0644, st_size=213, ...}) = 0
9219  mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x4001e000
9219  read(3, "/*STARTUP(\"./crt0_STM32x.o\")*/\n\n"..., 8192) = 213
9219  read(3, "", 4096)                 = 0
9219  open("generic.ld", O_RDONLY)      = 4
9219  ioctl(4, SNDCTL_TMR_TIMEBASE or TCGETS, 0xbfba0068) = -1 ENOTTY (Inappropriate ioctl for device)
9219  fstat64(4, {st_mode=S_IFREG|0644, st_size=5497, ...}) = 0
9219  mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x4001f000
9219  read(4, "/* Linker script for generic\n *\n"..., 8192) = 5497
9219  read(4, "", 4096)                 = 0
9219  getcwd("/home/james/Customers/DR/Projects/DF001/doc/STM32F10xx/STM32F10x_DMA_AN/DMA_AN/Example1/RIDE", 4096) = 93
9219  open("arm-names.inc", O_RDONLY)   = -1 ENOENT (No such file or directory)
9219  open("/opt/codesourcery/Sourcery_G++_Lite_2008q1/bin/../lib/gcc/arm-none-eabi/4.2.3/thumb2/arm-names.inc", O_RDONLY) = -1 ENOENT (No such file or directory)
9219  open("/opt/codesourcery/Sourcery_G++_Lite_2008q1/bin/../lib/gcc/arm-none-eabi/4.2.3/../../../../arm-none-eabi/lib/thumb2/arm-names.inc", O_RDONLY) = 5
9219  ioctl(5, SNDCTL_TMR_TIMEBASE or TCGETS, 0xbfba0068) = -1 ENOTTY (Inappropriate ioctl for device)
9219  fstat64(5, {st_mode=S_IFREG|0775, st_size=971, ...}) = 0
9219  mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40020000
9219  read(5, "/* ISR names for arm\n *\n * Versi"..., 8192) = 971
9219  read(5, "", 4096)                 = 0
9219  read(5, "", 8192)                 = 0
9219  ioctl(5, SNDCTL_TMR_TIMEBASE or TCGETS, 0xbfba0458) = -1 ENOTTY (Inappropriate ioctl for device)
9219  read(4, "", 8192)                 = 0
9219  ioctl(4, SNDCTL_TMR_TIMEBASE or TCGETS, 0xbfba0458) = -1 ENOTTY (Inappropriate ioctl for device)
9219  read(3, "", 8192)                 = 0
9219  ioctl(3, SNDCTL_TMR_TIMEBASE or TCGETS, 0xbfba0458) = -1 ENOTTY (Inappropriate ioctl for device)
9219  lstat64("/opt", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
9219  lstat64("/opt/codesourcery", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
9219  lstat64("/opt/codesourcery/Sourcery_G++_Lite_2008q1", {st_mode=S_IFDIR|0744, st_size=4096, ...}) = 0
9219  lstat64("/opt/codesourcery/Sourcery_G++_Lite_2008q1/bin", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
9219  lstat64("/opt/codesourcery/Sourcery_G++_Lite_2008q1/lib", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
9219  lstat64("/opt/codesourcery/Sourcery_G++_Lite_2008q1/lib/gcc", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
9219  lstat64("/opt/codesourcery/Sourcery_G++_Lite_2008q1/lib/gcc/arm-none-eabi", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
9219  lstat64("/opt/codesourcery/Sourcery_G++_Lite_2008q1/lib/gcc/arm-none-eabi/4.2.3", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
9219  lstat64("/opt/codesourcery/Sourcery_G++_Lite_2008q1/arm-none-eabi", {st_mode=S_IFDIR|0775, st_size=4096, ...}) = 0
9219  lstat64("/opt/codesourcery/Sourcery_G++_Lite_2008q1/arm-none-eabi/bin", {st_mode=S_IFDIR|0775, st_size=4096, ...}) = 0
9219  lstat64("/opt/codesourcery/Sourcery_G++_Lite_2008q1/arm-none-eabi/bin/ld", {st_mode=S_IFREG|0775, st_size=736460, ...}) = 0
9219  stat64("/opt/codesourcery/Sourcery_G++_Lite_2008q1/arm-none-eabi/bin/../arm-none-eabi/lib/ldscripts", 0xbfba1434) = -1 ENOENT (No such file or directory)
9219  lstat64("/opt", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
9219  lstat64("/opt/codesourcery", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
9219  lstat64("/opt/codesourcery/Sourcery_G++_Lite_2008q1", {st_mode=S_IFDIR|0744, st_size=4096, ...}) = 0
9219  lstat64("/opt/codesourcery/Sourcery_G++_Lite_2008q1/bin", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
9219  lstat64("/opt/codesourcery/Sourcery_G++_Lite_2008q1/lib", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
9219  lstat64("/opt/codesourcery/Sourcery_G++_Lite_2008q1/lib/gcc", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
9219  lstat64("/opt/codesourcery/Sourcery_G++_Lite_2008q1/lib/gcc/arm-none-eabi", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
9219  lstat64("/opt/codesourcery/Sourcery_G++_Lite_2008q1/lib/gcc/arm-none-eabi/4.2.3", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
9219  lstat64("/opt/codesourcery/Sourcery_G++_Lite_2008q1/arm-none-eabi", {st_mode=S_IFDIR|0775, st_size=4096, ...}) = 0
9219  lstat64("/opt/codesourcery/Sourcery_G++_Lite_2008q1/arm-none-eabi/bin", {st_mode=S_IFDIR|0775, st_size=4096, ...}) = 0
9219  lstat64("/opt/codesourcery/Sourcery_G++_Lite_2008q1/arm-none-eabi/bin/ld", {st_mode=S_IFREG|0775, st_size=736460, ...}) = 0
9219  stat64("/opt/codesourcery/Sourcery_G++_Lite_2008q1/arm-none-eabi/bin/../lib/ldscripts", {st_mode=S_IFDIR|0775, st_size=4096, ...}) = 0
9219  lstat64("/opt", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
9219  lstat64("/opt/codesourcery", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
9219  lstat64("/opt/codesourcery/Sourcery_G++_Lite_2008q1", {st_mode=S_IFDIR|0744, st_size=4096, ...}) = 0
9219  lstat64("/opt/codesourcery/Sourcery_G++_Lite_2008q1/arm-none-eabi", {st_mode=S_IFDIR|0775, st_size=4096, ...}) = 0
9219  lstat64("/opt/codesourcery/Sourcery_G++_Lite_2008q1/arm-none-eabi/bin", {st_mode=S_IFDIR|0775, st_size=4096, ...}) = 0
9219  lstat64("/opt/codesourcery/Sourcery_G++_Lite_2008q1/arm-none-eabi/lib", {st_mode=S_IFDIR|0775, st_size=4096, ...}) = 0
9219  stat64("obj/DMA_AN_Example1.elf", 0xbfba1344) = -1 ENOENT (No such file or directory)
9219  open("obj/DMA_AN_Example1.elf", O_RDWR|O_CREAT|O_TRUNC|O_LARGEFILE, 0666) = 6
9219  open("/opt/codesourcery/Sourcery_G++_Lite_2008q1/bin/../lib/gcc/arm-none-eabi/4.2.3/thumb2/crti.o", O_RDONLY|O_LARGEFILE) = 7
9219  fstat64(7, {st_mode=S_IFREG|0644, st_size=764, ...}) = 0
9219  mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40021000
9219  _llseek(7, 0, [0], SEEK_SET)      = 0
9219  read(7, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\1\0(\0\1\0\0\0\0\0\0\0"..., 4096) = 764
9219  _llseek(7, 764, [764], SEEK_SET)  = 0
9219  _llseek(7, 764, [764], SEEK_SET)  = 0
9219  _llseek(7, 764, [764], SEEK_SET)  = 0
9219  _llseek(7, 764, [764], SEEK_SET)  = 0
9219  _llseek(7, 764, [764], SEEK_SET)  = 0
9219  _llseek(7, 764, [764], SEEK_SET)  = 0
9219  _llseek(7, 764, [764], SEEK_SET)  = 0
9219  brk(0x8145000)                    = 0x8145000
9219  _llseek(7, 764, [764], SEEK_SET)  = 0
9219  _llseek(7, 764, [764], SEEK_SET)  = 0
9219  _llseek(7, 764, [764], SEEK_SET)  = 0
9219  _llseek(7, 764, [764], SEEK_SET)  = 0
9219  _llseek(7, 764, [764], SEEK_SET)  = 0
9219  _llseek(7, 764, [764], SEEK_SET)  = 0
9219  open("/opt/codesourcery/Sourcery_G++_Lite_2008q1/bin/../lib/gcc/arm-none-eabi/4.2.3/thumb2/crtbegin.o", O_RDONLY|O_LARGEFILE) = 8
9219  fstat64(8, {st_mode=S_IFREG|0644, st_size=1720, ...}) = 0
9219  mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40022000
9219  _llseek(8, 0, [0], SEEK_SET)      = 0
9219  read(8, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\1\0(\0\1\0\0\0\0\0\0\0"..., 4096) = 1720
9219  _llseek(8, 1720, [1720], SEEK_SET) = 0
9219  _llseek(8, 1720, [1720], SEEK_SET) = 0
9219  _llseek(8, 1720, [1720], SEEK_SET) = 0
9219  _llseek(8, 1720, [1720], SEEK_SET) = 0
9219  _llseek(8, 1720, [1720], SEEK_SET) = 0
9219  _llseek(8, 1720, [1720], SEEK_SET) = 0
9219  _llseek(8, 1720, [1720], SEEK_SET) = 0
9219  _llseek(8, 1720, [1720], SEEK_SET) = 0
9219  _llseek(8, 1720, [1720], SEEK_SET) = 0
9219  _llseek(8, 1720, [1720], SEEK_SET) = 0
9219  _llseek(8, 1720, [1720], SEEK_SET) = 0
9219  _llseek(8, 1720, [1720], SEEK_SET) = 0
9219  _llseek(8, 1720, [1720], SEEK_SET) = 0
9219  open("./obj/stm32f10x_spi.o", O_RDONLY|O_LARGEFILE) = 9
9219  fstat64(9, {st_mode=S_IFREG|0644, st_size=2112, ...}) = 0
9219  mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40023000
9219  _llseek(9, 0, [0], SEEK_SET)      = 0
9219  read(9, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\1\0(\0\1\0\0\0\0\0\0\0"..., 4096) = 2112
9219  _llseek(9, 2112, [2112], SEEK_SET) = 0
9219  _llseek(9, 2112, [2112], SEEK_SET) = 0
9219  _llseek(9, 2112, [2112], SEEK_SET) = 0
9219  _llseek(9, 2112, [2112], SEEK_SET) = 0
9219  _llseek(9, 2112, [2112], SEEK_SET) = 0
9219  _llseek(9, 2112, [2112], SEEK_SET) = 0
9219  _llseek(9, 2112, [2112], SEEK_SET) = 0
9219  _llseek(9, 2112, [2112], SEEK_SET) = 0
9219  _llseek(9, 2112, [2112], SEEK_SET) = 0
9219  _llseek(9, 2112, [2112], SEEK_SET) = 0
9219  _llseek(9, 2112, [2112], SEEK_SET) = 0
9219  _llseek(9, 2112, [2112], SEEK_SET) = 0
9219  _llseek(9, 2112, [2112], SEEK_SET) = 0
9219  _llseek(9, 2112, [2112], SEEK_SET) = 0
9219  open("./obj/stm32f10x_adc.o", O_RDONLY|O_LARGEFILE) = 10
9219  fstat64(10, {st_mode=S_IFREG|0644, st_size=3280, ...}) = 0
9219  mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40024000
9219  _llseek(10, 0, [0], SEEK_SET)     = 0
9219  read(10, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\1\0(\0\1\0\0\0\0\0\0\0"..., 4096) = 3280
9219  _llseek(10, 3280, [3280], SEEK_SET) = 0
9219  _llseek(10, 3280, [3280], SEEK_SET) = 0
9219  _llseek(10, 3280, [3280], SEEK_SET) = 0
9219  _llseek(10, 3280, [3280], SEEK_SET) = 0
9219  _llseek(10, 3280, [3280], SEEK_SET) = 0
9219  _llseek(10, 3280, [3280], SEEK_SET) = 0
9219  _llseek(10, 3280, [3280], SEEK_SET) = 0
9219  _llseek(10, 3280, [3280], SEEK_SET) = 0
9219  _llseek(10, 3280, [3280], SEEK_SET) = 0
9219  _llseek(10, 3280, [3280], SEEK_SET) = 0
9219  _llseek(10, 3280, [3280], SEEK_SET) = 0
9219  _llseek(10, 3280, [3280], SEEK_SET) = 0
9219  _llseek(10, 3280, [3280], SEEK_SET) = 0
9219  _llseek(10, 3280, [3280], SEEK_SET) = 0
9219  open("./obj/stm32f10x_dma.o", O_RDONLY|O_LARGEFILE) = 11
9219  fstat64(11, {st_mode=S_IFREG|0644, st_size=1540, ...}) = 0
9219  mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40025000
9219  _llseek(11, 0, [0], SEEK_SET)     = 0
9219  read(11, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\1\0(\0\1\0\0\0\0\0\0\0"..., 4096) = 1540
9219  _llseek(11, 1540, [1540], SEEK_SET) = 0
9219  _llseek(11, 1540, [1540], SEEK_SET) = 0
9219  _llseek(11, 1540, [1540], SEEK_SET) = 0
9219  _llseek(11, 1540, [1540], SEEK_SET) = 0
9219  _llseek(11, 1540, [1540], SEEK_SET) = 0
9219  _llseek(11, 1540, [1540], SEEK_SET) = 0
9219  _llseek(11, 1540, [1540], SEEK_SET) = 0
9219  _llseek(11, 1540, [1540], SEEK_SET) = 0
9219  _llseek(11, 1540, [1540], SEEK_SET) = 0
9219  _llseek(11, 1540, [1540], SEEK_SET) = 0
9219  _llseek(11, 1540, [1540], SEEK_SET) = 0
9219  _llseek(11, 1540, [1540], SEEK_SET) = 0
9219  _llseek(11, 1540, [1540], SEEK_SET) = 0
9219  _llseek(11, 1540, [1540], SEEK_SET) = 0
9219  open("./obj/stm32f10x_flash.o", O_RDONLY|O_LARGEFILE) = 12
9219  fstat64(12, {st_mode=S_IFREG|0644, st_size=912, ...}) = 0
9219  mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40026000
9219  _llseek(12, 0, [0], SEEK_SET)     = 0
9219  read(12, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\1\0(\0\1\0\0\0\0\0\0\0"..., 4096) = 912
9219  _llseek(12, 912, [912], SEEK_SET) = 0
9219  _llseek(12, 912, [912], SEEK_SET) = 0
9219  _llseek(12, 912, [912], SEEK_SET) = 0
9219  _llseek(12, 912, [912], SEEK_SET) = 0
9219  _llseek(12, 912, [912], SEEK_SET) = 0
9219  _llseek(12, 912, [912], SEEK_SET) = 0
9219  _llseek(12, 912, [912], SEEK_SET) = 0
9219  brk(0x8167000)                    = 0x8167000
9219  _llseek(12, 912, [912], SEEK_SET) = 0
9219  _llseek(12, 912, [912], SEEK_SET) = 0
9219  _llseek(12, 912, [912], SEEK_SET) = 0
9219  _llseek(12, 912, [912], SEEK_SET) = 0
9219  _llseek(12, 912, [912], SEEK_SET) = 0
9219  _llseek(12, 912, [912], SEEK_SET) = 0
9219  open("./obj/stm32f10x_gpio.o", O_RDONLY|O_LARGEFILE) = 13
9219  fstat64(13, {st_mode=S_IFREG|0644, st_size=2144, ...}) = 0
9219  mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40027000
9219  _llseek(13, 0, [0], SEEK_SET)     = 0
9219  read(13, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\1\0(\0\1\0\0\0\0\0\0\0"..., 4096) = 2144
9219  _llseek(13, 2144, [2144], SEEK_SET) = 0
9219  _llseek(13, 2144, [2144], SEEK_SET) = 0
9219  _llseek(13, 2144, [2144], SEEK_SET) = 0
9219  _llseek(13, 2144, [2144], SEEK_SET) = 0
9219  _llseek(13, 2144, [2144], SEEK_SET) = 0
9219  _llseek(13, 2144, [2144], SEEK_SET) = 0
9219  _llseek(13, 2144, [2144], SEEK_SET) = 0
9219  _llseek(13, 2144, [2144], SEEK_SET) = 0
9219  _llseek(13, 2144, [2144], SEEK_SET) = 0
9219  _llseek(13, 2144, [2144], SEEK_SET) = 0
9219  _llseek(13, 2144, [2144], SEEK_SET) = 0
9219  _llseek(13, 2144, [2144], SEEK_SET) = 0
9219  _llseek(13, 2144, [2144], SEEK_SET) = 0
9219  _llseek(13, 2144, [2144], SEEK_SET) = 0
9219  open("./obj/stm32f10x_lib.o", O_RDONLY|O_LARGEFILE) = 14
9219  fstat64(14, {st_mode=S_IFREG|0644, st_size=720, ...}) = 0
9219  mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40028000
9219  _llseek(14, 0, [0], SEEK_SET)     = 0
9219  read(14, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\1\0(\0\1\0\0\0\0\0\0\0"..., 4096) = 720
9219  _llseek(14, 720, [720], SEEK_SET) = 0
9219  _llseek(14, 720, [720], SEEK_SET) = 0
9219  _llseek(14, 720, [720], SEEK_SET) = 0
9219  _llseek(14, 720, [720], SEEK_SET) = 0
9219  _llseek(14, 720, [720], SEEK_SET) = 0
9219  _llseek(14, 720, [720], SEEK_SET) = 0
9219  _llseek(14, 720, [720], SEEK_SET) = 0
9219  _llseek(14, 720, [720], SEEK_SET) = 0
9219  _llseek(14, 720, [720], SEEK_SET) = 0
9219  _llseek(14, 720, [720], SEEK_SET) = 0
9219  _llseek(14, 720, [720], SEEK_SET) = 0
9219  _llseek(14, 720, [720], SEEK_SET) = 0
9219  open("./obj/stm32f10x_nvic.o", O_RDONLY|O_LARGEFILE) = 15
9219  fstat64(15, {st_mode=S_IFREG|0644, st_size=3200, ...}) = 0
9219  mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40029000
9219  _llseek(15, 0, [0], SEEK_SET)     = 0
9219  read(15, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\1\0(\0\1\0\0\0\0\0\0\0"..., 4096) = 3200
9219  _llseek(15, 3200, [3200], SEEK_SET) = 0
9219  _llseek(15, 3200, [3200], SEEK_SET) = 0
9219  _llseek(15, 3200, [3200], SEEK_SET) = 0
9219  _llseek(15, 3200, [3200], SEEK_SET) = 0
9219  _llseek(15, 3200, [3200], SEEK_SET) = 0
9219  _llseek(15, 3200, [3200], SEEK_SET) = 0
9219  _llseek(15, 3200, [3200], SEEK_SET) = 0
9219  _llseek(15, 3200, [3200], SEEK_SET) = 0
9219  _llseek(15, 3200, [3200], SEEK_SET) = 0
9219  _llseek(15, 3200, [3200], SEEK_SET) = 0
9219  _llseek(15, 3200, [3200], SEEK_SET) = 0
9219  _llseek(15, 3200, [3200], SEEK_SET) = 0
9219  _llseek(15, 3200, [3200], SEEK_SET) = 0
9219  open("./obj/stm32f10x_rcc.o", O_RDONLY|O_LARGEFILE) = 16
9219  fstat64(6, {st_mode=S_IFREG|0644, st_size=0, ...}) = 0
9219  mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x4002a000
9219  _llseek(6, 0, [0], SEEK_CUR)      = 0
9219  close(6)                          = 0
9219  munmap(0x4002a000, 4096)          = 0
9219  fstat64(16, {st_mode=S_IFREG|0644, st_size=3196, ...}) = 0
9219  mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x4002a000
9219  _llseek(16, 0, [0], SEEK_SET)     = 0
9219  read(16, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\1\0(\0\1\0\0\0\0\0\0\0"..., 4096) = 3196
9219  _llseek(16, 3196, [3196], SEEK_SET) = 0
9219  _llseek(16, 3196, [3196], SEEK_SET) = 0
9219  _llseek(16, 3196, [3196], SEEK_SET) = 0
9219  _llseek(16, 3196, [3196], SEEK_SET) = 0
9219  _llseek(16, 3196, [3196], SEEK_SET) = 0
9219  _llseek(16, 3196, [3196], SEEK_SET) = 0
9219  _llseek(16, 3196, [3196], SEEK_SET) = 0
9219  _llseek(16, 3196, [3196], SEEK_SET) = 0
9219  _llseek(16, 3196, [3196], SEEK_SET) = 0
9219  _llseek(16, 3196, [3196], SEEK_SET) = 0
9219  _llseek(16, 3196, [3196], SEEK_SET) = 0
9219  _llseek(16, 3196, [3196], SEEK_SET) = 0
9219  _llseek(16, 3196, [3196], SEEK_SET) = 0
9219  _llseek(16, 3196, [3196], SEEK_SET) = 0
9219  open("./obj/main.o", O_RDONLY|O_LARGEFILE) = 6
9219  fstat64(7, {st_mode=S_IFREG|0644, st_size=764, ...}) = 0
9219  close(7)                          = 0
9219  munmap(0x40021000, 4096)          = 0
9219  fstat64(6, {st_mode=S_IFREG|0644, st_size=3360, ...}) = 0
9219  mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40021000
9219  _llseek(6, 0, [0], SEEK_SET)      = 0
9219  read(6, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\1\0(\0\1\0\0\0\0\0\0\0"..., 4096) = 3360
9219  _llseek(6, 3360, [3360], SEEK_SET) = 0
9219  _llseek(6, 3360, [3360], SEEK_SET) = 0
9219  _llseek(6, 3360, [3360], SEEK_SET) = 0
9219  _llseek(6, 3360, [3360], SEEK_SET) = 0
9219  _llseek(6, 3360, [3360], SEEK_SET) = 0
9219  _llseek(6, 3360, [3360], SEEK_SET) = 0
9219  _llseek(6, 3360, [3360], SEEK_SET) = 0
9219  brk(0x8188000)                    = 0x8188000
9219  _llseek(6, 3360, [3360], SEEK_SET) = 0
9219  _llseek(6, 3360, [3360], SEEK_SET) = 0
9219  _llseek(6, 3360, [3360], SEEK_SET) = 0
9219  _llseek(6, 3360, [3360], SEEK_SET) = 0
9219  _llseek(6, 3360, [3360], SEEK_SET) = 0
9219  _llseek(6, 3360, [3360], SEEK_SET) = 0
9219  _llseek(6, 3360, [3360], SEEK_SET) = 0
9219  open("./obj/stm32f10x_it.o", O_RDONLY|O_LARGEFILE) = 7
9219  fstat64(8, {st_mode=S_IFREG|0644, st_size=1720, ...}) = 0
9219  close(8)                          = 0
9219  munmap(0x40022000, 4096)          = 0
9219  fstat64(7, {st_mode=S_IFREG|0644, st_size=3240, ...}) = 0
9219  mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40022000
9219  _llseek(7, 0, [0], SEEK_SET)      = 0
9219  read(7, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\1\0(\0\1\0\0\0\0\0\0\0"..., 4096) = 3240
9219  _llseek(7, 3240, [3240], SEEK_SET) = 0
9219  _llseek(7, 3240, [3240], SEEK_SET) = 0
9219  _llseek(7, 3240, [3240], SEEK_SET) = 0
9219  _llseek(7, 3240, [3240], SEEK_SET) = 0
9219  _llseek(7, 3240, [3240], SEEK_SET) = 0
9219  _llseek(7, 3240, [3240], SEEK_SET) = 0
9219  _llseek(7, 3240, [3240], SEEK_SET) = 0
9219  _llseek(7, 3240, [3240], SEEK_SET) = 0
9219  _llseek(7, 3240, [3240], SEEK_SET) = 0
9219  _llseek(7, 3240, [3240], SEEK_SET) = 0
9219  _llseek(7, 3240, [3240], SEEK_SET) = 0
9219  _llseek(7, 3240, [3240], SEEK_SET) = 0
9219  _llseek(7, 3240, [3240], SEEK_SET) = 0
9219  _llseek(7, 3240, [3240], SEEK_SET) = 0
9219  open("./obj/stm32f10x_vector.o", O_RDONLY|O_LARGEFILE) = 8
9219  fstat64(9, {st_mode=S_IFREG|0644, st_size=2112, ...}) = 0
9219  close(9)                          = 0
9219  munmap(0x40023000, 4096)          = 0
9219  fstat64(8, {st_mode=S_IFREG|0644, st_size=3760, ...}) = 0
9219  mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40023000
9219  _llseek(8, 0, [0], SEEK_SET)      = 0
9219  read(8, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\1\0(\0\1\0\0\0\0\0\0\0"..., 4096) = 3760
9219  _llseek(8, 3760, [3760], SEEK_SET) = 0
9219  _llseek(8, 3760, [3760], SEEK_SET) = 0
9219  _llseek(8, 3760, [3760], SEEK_SET) = 0
9219  _llseek(8, 3760, [3760], SEEK_SET) = 0
9219  _llseek(8, 3760, [3760], SEEK_SET) = 0
9219  _llseek(8, 3760, [3760], SEEK_SET) = 0
9219  _llseek(8, 3760, [3760], SEEK_SET) = 0
9219  _llseek(8, 3760, [3760], SEEK_SET) = 0
9219  _llseek(8, 3760, [3760], SEEK_SET) = 0
9219  _llseek(8, 3760, [3760], SEEK_SET) = 0
9219  _llseek(8, 3760, [3760], SEEK_SET) = 0
9219  _llseek(8, 3760, [3760], SEEK_SET) = 0
9219  _llseek(8, 3760, [3760], SEEK_SET) = 0
9219  _llseek(8, 3760, [3760], SEEK_SET) = 0
9219  open("./obj/cortexm3_macro.o", O_RDONLY|O_LARGEFILE) = 9
9219  fstat64(10, {st_mode=S_IFREG|0644, st_size=3280, ...}) = 0
9219  close(10)                         = 0
9219  munmap(0x40024000, 4096)          = 0
9219  fstat64(9, {st_mode=S_IFREG|0644, st_size=1237, ...}) = 0
9219  mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40024000
9219  _llseek(9, 0, [0], SEEK_SET)      = 0
9219  read(9, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\1\0(\0\1\0\0\0\0\0\0\0"..., 4096) = 1237
9219  _llseek(9, 1237, [1237], SEEK_SET) = 0
9219  _llseek(9, 1237, [1237], SEEK_SET) = 0
9219  _llseek(9, 1237, [1237], SEEK_SET) = 0
9219  _llseek(9, 1237, [1237], SEEK_SET) = 0
9219  _llseek(9, 1237, [1237], SEEK_SET) = 0
9219  _llseek(9, 1237, [1237], SEEK_SET) = 0
9219  _llseek(9, 1237, [1237], SEEK_SET) = 0
9219  _llseek(9, 1237, [1237], SEEK_SET) = 0
9219  _llseek(9, 1237, [1237], SEEK_SET) = 0
9219  _llseek(9, 1237, [1237], SEEK_SET) = 0
9219  _llseek(9, 1237, [1237], SEEK_SET) = 0
9219  _llseek(9, 1237, [1237], SEEK_SET) = 0
9219  _llseek(9, 1237, [1237], SEEK_SET) = 0
9219  open("/opt/codesourcery/Sourcery_G++_Lite_2008q1/bin/../lib/gcc/arm-none-eabi/4.2.3/thumb2/libgcc.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
9219  open("/opt/codesourcery/Sourcery_G++_Lite_2008q1/bin/../lib/gcc/arm-none-eabi/4.2.3/thumb2/libgcc.a", O_RDONLY|O_LARGEFILE) = 10
9219  fstat64(11, {st_mode=S_IFREG|0644, st_size=1540, ...}) = 0
9219  close(11)                         = 0
9219  munmap(0x40025000, 4096)          = 0
9219  fstat64(10, {st_mode=S_IFREG|0644, st_size=148774, ...}) = 0
9219  mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40025000
9219  _llseek(10, 0, [0], SEEK_SET)     = 0
9219  read(10, "!<arch>\n/               12073638"..., 4096) = 4096
9219  _llseek(10, 4096, [4096], SEEK_SET) = 0
9219  _llseek(10, 4096, [4096], SEEK_SET) = 0
9219  _llseek(10, 4096, [4096], SEEK_SET) = 0
9219  _llseek(10, 4096, [4096], SEEK_SET) = 0
9219  read(10, "work_call_via_rX.o/\n_arm_addsubd"..., 4096) = 4096
9219  _llseek(10, 8192, [8192], SEEK_SET) = 0
9219  _llseek(10, 8192, [8192], SEEK_SET) = 0
9219  _llseek(10, 8192, [8192], SEEK_SET) = 0
9219  _llseek(10, 8192, [8192], SEEK_SET) = 0
9219  _llseek(10, 8192, [8192], SEEK_SET) = 0
9219  _llseek(10, 8192, [8192], SEEK_SET) = 0
9219  _llseek(10, 8192, [8192], SEEK_SET) = 0
9219  open("/opt/codesourcery/Sourcery_G++_Lite_2008q1/bin/../lib/gcc/arm-none-eabi/4.2.3/thumb2/libc.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
9219  open("/opt/codesourcery/Sourcery_G++_Lite_2008q1/bin/../lib/gcc/arm-none-eabi/4.2.3/thumb2/libc.a", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
9219  open("/opt/codesourcery/Sourcery_G++_Lite_2008q1/bin/../lib/gcc/arm-none-eabi/4.2.3/../../../../arm-none-eabi/lib/thumb2/libc.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
9219  open("/opt/codesourcery/Sourcery_G++_Lite_2008q1/bin/../lib/gcc/arm-none-eabi/4.2.3/../../../../arm-none-eabi/lib/thumb2/libc.a", O_RDONLY|O_LARGEFILE) = 11
9219  fstat64(12, {st_mode=S_IFREG|0644, st_size=912, ...}) = 0
9219  close(12)                         = 0
9219  munmap(0x40026000, 4096)          = 0
9219  fstat64(11, {st_mode=S_IFREG|0775, st_size=676970, ...}) = 0
9219  mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40026000
9219  _llseek(11, 0, [0], SEEK_SET)     = 0
9219  read(11, "!<arch>\n/               12073638"..., 4096) = 4096
9219  _llseek(11, 4096, [4096], SEEK_SET) = 0
9219  brk(0x81ac000)                    = 0x81ac000
9219  read(11, "LC_COLLATE\0__aeabi_LC_CTYPE\0__ae"..., 4096) = 4096
9219  read(11, "fo\0malloc_trim\0nl_langinfo\0_nran"..., 4096) = 4096
9219  _llseek(11, 12288, [12288], SEEK_SET) = 0
9219  _llseek(11, 12288, [12288], SEEK_SET) = 0
9219  _llseek(11, 12288, [12288], SEEK_SET) = 0
9219  read(11, "a-envz_get.o/\nlib_a-envz_merge.o"..., 4096) = 4096
9219  _llseek(11, 16384, [16384], SEEK_SET) = 0
9219  _llseek(11, 16384, [16384], SEEK_SET) = 0
9219  _llseek(11, 16384, [16384], SEEK_SET) = 0
9219  _llseek(11, 16384, [16384], SEEK_SET) = 0
9219  _llseek(11, 16384, [16384], SEEK_SET) = 0
9219  _llseek(11, 16384, [16384], SEEK_SET) = 0
9219  _llseek(11, 16384, [16384], SEEK_SET) = 0
9219  open("/opt/codesourcery/Sourcery_G++_Lite_2008q1/bin/../lib/gcc/arm-none-eabi/4.2.3/thumb2/crtend.o", O_RDONLY|O_LARGEFILE) = 12
9219  fstat64(13, {st_mode=S_IFREG|0644, st_size=2144, ...}) = 0
9219  close(13)                         = 0
9219  munmap(0x40027000, 4096)          = 0
9219  fstat64(12, {st_mode=S_IFREG|0644, st_size=789, ...}) = 0
9219  mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40027000
9219  _llseek(12, 0, [0], SEEK_SET)     = 0
9219  read(12, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\1\0(\0\1\0\0\0\0\0\0\0"..., 4096) = 789
9219  _llseek(12, 789, [789], SEEK_SET) = 0
9219  _llseek(12, 789, [789], SEEK_SET) = 0
9219  _llseek(12, 789, [789], SEEK_SET) = 0
9219  _llseek(12, 789, [789], SEEK_SET) = 0
9219  _llseek(12, 789, [789], SEEK_SET) = 0
9219  _llseek(12, 789, [789], SEEK_SET) = 0
9219  _llseek(12, 789, [789], SEEK_SET) = 0
9219  _llseek(12, 789, [789], SEEK_SET) = 0
9219  _llseek(12, 789, [789], SEEK_SET) = 0
9219  _llseek(12, 789, [789], SEEK_SET) = 0
9219  _llseek(12, 789, [789], SEEK_SET) = 0
9219  _llseek(12, 789, [789], SEEK_SET) = 0
9219  open("/opt/codesourcery/Sourcery_G++_Lite_2008q1/bin/../lib/gcc/arm-none-eabi/4.2.3/thumb2/crtn.o", O_RDONLY|O_LARGEFILE) = 13
9219  fstat64(14, {st_mode=S_IFREG|0644, st_size=720, ...}) = 0
9219  close(14)                         = 0
9219  munmap(0x40028000, 4096)          = 0
9219  fstat64(13, {st_mode=S_IFREG|0644, st_size=728, ...}) = 0
9219  mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40028000
9219  _llseek(13, 0, [0], SEEK_SET)     = 0
9219  read(13, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\1\0(\0\1\0\0\0\0\0\0\0"..., 4096) = 728
9219  _llseek(13, 728, [728], SEEK_SET) = 0
9219  _llseek(13, 728, [728], SEEK_SET) = 0
9219  _llseek(13, 728, [728], SEEK_SET) = 0
9219  _llseek(13, 728, [728], SEEK_SET) = 0
9219  _llseek(13, 728, [728], SEEK_SET) = 0
9219  _llseek(13, 728, [728], SEEK_SET) = 0
9219  _llseek(13, 728, [728], SEEK_SET) = 0
9219  _llseek(13, 728, [728], SEEK_SET) = 0
9219  _llseek(13, 728, [728], SEEK_SET) = 0
9219  _llseek(13, 728, [728], SEEK_SET) = 0
9219  _llseek(13, 728, [728], SEEK_SET) = 0
9219  _llseek(13, 728, [728], SEEK_SET) = 0
9219  open("-lgcc", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
9219  open("/opt/codesourcery/Sourcery_G++_Lite_2008q1/bin/../lib/gcc/arm-none-eabi/4.2.3/thumb2/-lgcc", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
9219  open("/opt/codesourcery/Sourcery_G++_Lite_2008q1/bin/../lib/gcc/arm-none-eabi/4.2.3/../../../../arm-none-eabi/lib/thumb2/-lgcc", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
9219  open("/opt/codesourcery/Sourcery_G++_Lite_2008q1/bin/../arm-none-eabi/lib/thumb2/-lgcc", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
9219  open("/opt/codesourcery/Sourcery_G++_Lite_2008q1/bin/../lib/gcc/arm-none-eabi/4.2.3/-lgcc", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
9219  open("/opt/codesourcery/Sourcery_G++_Lite_2008q1/bin/../lib/gcc/-lgcc", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
9219  open("/opt/codesourcery/Sourcery_G++_Lite_2008q1/bin/../lib/gcc/arm-none-eabi/4.2.3/../../../../arm-none-eabi/lib/-lgcc", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
9219  open("/opt/codesourcery/Sourcery_G++_Lite_2008q1/bin/../arm-none-eabi/lib/-lgcc", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
9219  open("./-lgcc", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
9219  open("/opt/codesourcery/Sourcery_G++_Lite_2008q1/arm-none-eabi/bin/../lib/-lgcc", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
9219  write(2, "/opt/codesourcery/Sourcery_G++_L"..., 110) = 110
9219  write(2, ":", 1)                  = 1
9219  write(2, " ", 1)                  = 1
9219  write(2, "c", 1)                  = 1
9219  write(2, "a", 1)                  = 1
9219  write(2, "n", 1)                  = 1
9219  write(2, "n", 1)                  = 1
9219  write(2, "o", 1)                  = 1
9219  write(2, "t", 1)                  = 1
9219  write(2, " ", 1)                  = 1
9219  write(2, "f", 1)                  = 1
9219  write(2, "i", 1)                  = 1
9219  write(2, "n", 1)                  = 1
9219  write(2, "d", 1)                  = 1
9219  write(2, " ", 1)                  = 1
9219  write(2, "-lgcc", 5)              = 5
9219  write(2, "\n", 1)                 = 1
9219  lstat64("obj/DMA_AN_Example1.elf", {st_mode=S_IFREG|0644, st_size=0, ...}) = 0
9219  unlink("obj/DMA_AN_Example1.elf") = 0
9219  exit_group(1)                     = ?
9218  <... waitpid resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 1}], 0) = 9219
9218  --- SIGCHLD (Child exited) @ 0 (0) ---
9218  getcwd("/home/james/Customers/DR/Projects/DF001/doc/STM32F10xx/STM32F10x_DMA_AN/DMA_AN/Example1/RIDE", 4097) = 93
9218  access("/opt/codesourcery/Sourcery_G++_Lite_2008q1/bin/../lib/gcc/arm-none-eabi/4.2.3/../../../../arm-none-eabi/bin/ld.rpo", R_OK) = -1 ENOENT (No such file or directory)
9218  access("obj/DMA_AN_Example1.rpo", R_OK) = -1 ENOENT (No such file or directory)
9218  access("/opt/codesourcery/Sourcery_G++_Lite_2008q1/bin/../lib/gcc/arm-none-eabi/4.2.3/thumb2/crti.rpo", R_OK) = -1 ENOENT (No such file or directory)
9218  access("/opt/codesourcery/Sourcery_G++_Lite_2008q1/bin/../lib/gcc/arm-none-eabi/4.2.3/thumb2/crtbegin.rpo", R_OK) = -1 ENOENT (No such file or directory)
9218  access("./obj/stm32f10x_spi.rpo", R_OK) = -1 ENOENT (No such file or directory)
9218  access("./obj/stm32f10x_adc.rpo", R_OK) = -1 ENOENT (No such file or directory)
9218  access("./obj/stm32f10x_dma.rpo", R_OK) = -1 ENOENT (No such file or directory)
9218  access("./obj/stm32f10x_flash.rpo", R_OK) = -1 ENOENT (No such file or directory)
9218  access("./obj/stm32f10x_gpio.rpo", R_OK) = -1 ENOENT (No such file or directory)
9218  access("./obj/stm32f10x_lib.rpo", R_OK) = -1 ENOENT (No such file or directory)
9218  access("./obj/stm32f10x_nvic.rpo", R_OK) = -1 ENOENT (No such file or directory)
9218  access("./obj/stm32f10x_rcc.rpo", R_OK) = -1 ENOENT (No such file or directory)
9218  access("./obj/main.rpo", R_OK)    = -1 ENOENT (No such file or directory)
9218  access("./obj/stm32f10x_it.rpo", R_OK) = -1 ENOENT (No such file or directory)
9218  access("./obj/stm32f10x_vector.rpo", R_OK) = -1 ENOENT (No such file or directory)
9218  access("./obj/cortexm3_macro.rpo", R_OK) = -1 ENOENT (No such file or directory)
9218  access("/opt/codesourcery/Sourcery_G++_Lite_2008q1/bin/../lib/gcc/arm-none-eabi/4.2.3/thumb2/crtend.rpo", R_OK) = -1 ENOENT (No such file or directory)
9218  access("/opt/codesourcery/Sourcery_G++_Lite_2008q1/bin/../lib/gcc/arm-none-eabi/4.2.3/thumb2/crtn.rpo", R_OK) = -1 ENOENT (No such file or directory)
9218  access("script.rpo", R_OK)        = -1 ENOENT (No such file or directory)
9218  open("/tmp/ccviCjlv.ld", O_RDONLY) = 3
9218  fstat64(3, {st_mode=S_IFREG|0600, st_size=0, ...}) = 0
9218  mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x4001e000
9218  read(3, "", 4096)                 = 0
9218  close(3)                          = 0
9218  munmap(0x4001e000, 4096)          = 0
9218  unlink("/tmp/ccviCjlv.ld")        = 0
9218  open("/tmp/ccqKpRnC.le", O_RDONLY) = 3
9218  fstat64(3, {st_mode=S_IFREG|0600, st_size=130, ...}) = 0
9218  mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x4001e000
9218  read(3, "/opt/codesourcery/Sourcery_G++_L"..., 4096) = 130
9218  write(2, "/", 1)                  = 1
9218  write(2, "opt", 3)                = 3
9218  write(2, "/", 1)                  = 1
9218  write(2, "codesourcery", 12)      = 12
9218  write(2, "/", 1)                  = 1
9218  write(2, "Sourcery_G", 10)        = 10
9218  write(2, "+", 1)                  = 1
9218  write(2, "+", 1)                  = 1
9218  write(2, "_Lite_2008q1", 12)      = 12
9218  write(2, "/", 1)                  = 1
9218  write(2, "bin", 3)                = 3
9218  write(2, "/", 1)                  = 1
9218  write(2, ".", 1)                  = 1
9218  write(2, ".", 1)                  = 1
9218  write(2, "/", 1)                  = 1
9218  write(2, "lib", 3)                = 3
9218  write(2, "/", 1)                  = 1
9218  write(2, "gcc", 3)                = 3
9218  write(2, "/", 1)                  = 1
9218  write(2, "arm", 3)                = 3
9218  write(2, "-", 1)                  = 1
9218  write(2, "none", 4)               = 4
9218  write(2, "-", 1)                  = 1
9218  write(2, "eabi", 4)               = 4
9218  write(2, "/", 1)                  = 1
9218  write(2, "4.2.3", 5)              = 5
9218  write(2, "/", 1)                  = 1
9218  write(2, ".", 1)                  = 1
9218  write(2, ".", 1)                  = 1
9218  write(2, "/", 1)                  = 1
9218  write(2, ".", 1)                  = 1
9218  write(2, ".", 1)                  = 1
9218  write(2, "/", 1)                  = 1
9218  write(2, ".", 1)                  = 1
9218  write(2, ".", 1)                  = 1
9218  write(2, "/", 1)                  = 1
9218  write(2, ".", 1)                  = 1
9218  write(2, ".", 1)                  = 1
9218  write(2, "/", 1)                  = 1
9218  write(2, "arm", 3)                = 3
9218  write(2, "-", 1)                  = 1
9218  write(2, "none", 4)               = 4
9218  write(2, "-", 1)                  = 1
9218  write(2, "eabi", 4)               = 4
9218  write(2, "/", 1)                  = 1
9218  write(2, "bin", 3)                = 3
9218  write(2, "/", 1)                  = 1
9218  write(2, "ld", 2)                 = 2
9218  write(2, ":", 1)                  = 1
9218  write(2, " ", 1)                  = 1
9218  write(2, "cannot", 6)             = 6
9218  write(2, " ", 1)                  = 1
9218  write(2, "find", 4)               = 4
9218  write(2, " ", 1)                  = 1
9218  write(2, "-", 1)                  = 1
9218  write(2, "lgcc", 4)               = 4
9218  write(2, "\n", 1)                 = 1
9218  read(3, "", 4096)                 = 0
9218  close(3)                          = 0
9218  munmap(0x4001e000, 4096)          = 0
9218  unlink("/tmp/ccqKpRnC.le")        = 0
9218  write(2, "collect2: ", 10)        = 10
9218  write(2, "ld returned 1 exit status", 25) = 25
9218  write(2, "\n", 1)                 = 1
9218  lstat64("/tmp/ccj31ydh.c", {st_mode=S_IFREG|0600, st_size=0, ...}) = 0
9218  unlink("/tmp/ccj31ydh.c")         = 0
9218  lstat64("/tmp/cc4VdBho.o", {st_mode=S_IFREG|0600, st_size=0, ...}) = 0
9218  unlink("/tmp/cc4VdBho.o")         = 0
9218  open("/tmp/ccviCjlv.ld", O_RDONLY) = -1 ENOENT (No such file or directory)
9218  lstat64("/tmp/ccviCjlv.ld", 0xbfd77614) = -1 ENOENT (No such file or directory)
9218  open("/tmp/ccqKpRnC.le", O_RDONLY) = -1 ENOENT (No such file or directory)
9218  lstat64("/tmp/ccqKpRnC.le", 0xbfd77614) = -1 ENOENT (No such file or directory)
9218  lstat64("obj/DMA_AN_Example1.elf", 0xbfd77614) = -1 ENOENT (No such file or directory)
9218  exit_group(1)                     = ?
9217  <... waitpid resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 1}], 0) = 9218
9217  --- SIGCHLD (Child exited) @ 0 (0) ---
9217  exit_group(1)                     = ?