Hi John, We tried modifying the .ldi file as per your suggestion. However we are getting the same error. Please find herewith output file for reference.
Regards, Himanshu Patel -----Original Message----- From: John Dallaway [mailto:[email protected]] Sent: Friday, April 03, 2009 12:47 PM To: Himanshu Patel Cc: eCos Discuss Subject: Re: Problem with memory layout (.ldi file) Hi Himanshu Himanshu Patel wrote: > We are porting eCos onto board with LPC2458 processor. The board has > segmented RAM memory speared across 32-bit address space. > > Segment 1: start address 0x40000000, Length = 0xFFE0 > Segment 2: Start address 0x7FE00000, Length = 0x4000 > > We want to have .bss section mapped in section (Segment 1) and data and > heap to be mapped in section(Segment 2). We tried to modify the .ldi and > .h file. However we are getting error (heap.cxx: invalid operands of > type "int" and "char" to binary operator). A copy of the precise error message in context would help. > SECTION_bss (sram, 0x40000540, FOLLOWING(.fixed_vectors)) The .bss section is not relocated from ROM, so the third parameter should be LMA_EQ_VMA in the above line. > .h file: > #define CYGMEM_REGION_sram (0x40000000) > #define CYGMEM_REGION_sram_SIZE (0x0000FFE0) > #define CYGMEM_REGION_sram_ATTR (CYGMEM_REGION_ATTR_R | CYGMEM_REGION_ATTR_W) You should add similar definitions to the .h file for memory region sram2. I hope this helps John Dallaway
sh -c "export PATH=/home/prajakta/BTSCR/gnutools/arm-elf/bin:$PATH; unset GDBTK_LIBRARY; unset GCC_EXEC_PREFIX; export ECOS_REPOSITORY=/home/prajakta/BTSCR/ecos_working/packages; make --directory /home/prajakta/BTSCR/Projects/aftek_2April_build" make: *** /home/prajakta/BTSCR/Projects/aftek_2April_build: No such file or directory. Stop. sh -c "export PATH=/home/prajakta/BTSCR/gnutools/arm-elf/bin:$PATH; unset GDBTK_LIBRARY; unset GCC_EXEC_PREFIX; export ECOS_REPOSITORY=/home/prajakta/BTSCR/ecos_working/packages; make --directory /home/prajakta/BTSCR/Projects/aftek_2April_build" make: Entering directory `/home/prajakta/BTSCR/Projects/aftek_2April_build' make -r -C hal/common/current headers make[1]: Entering directory `/home/prajakta/BTSCR/Projects/aftek_2April_build/hal/common/current' make[1]: Leaving directory `/home/prajakta/BTSCR/Projects/aftek_2April_build/hal/common/current' make -r -C io/common/current headers make[1]: Entering directory `/home/prajakta/BTSCR/Projects/aftek_2April_build/io/common/current' make[1]: Leaving directory `/home/prajakta/BTSCR/Projects/aftek_2April_build/io/common/current' make -r -C io/serial/current headers make[1]: Entering directory `/home/prajakta/BTSCR/Projects/aftek_2April_build/io/serial/current' make[1]: Leaving directory `/home/prajakta/BTSCR/Projects/aftek_2April_build/io/serial/current' make -r -C infra/current headers make[1]: Entering directory `/home/prajakta/BTSCR/Projects/aftek_2April_build/infra/current' make[1]: Leaving directory `/home/prajakta/BTSCR/Projects/aftek_2April_build/infra/current' make -r -C kernel/current headers make[1]: Entering directory `/home/prajakta/BTSCR/Projects/aftek_2April_build/kernel/current' make[1]: Leaving directory `/home/prajakta/BTSCR/Projects/aftek_2April_build/kernel/current' make -r -C services/memalloc/common/current headers make[1]: Entering directory `/home/prajakta/BTSCR/Projects/aftek_2April_build/services/memalloc/common/current' make[1]: Leaving directory `/home/prajakta/BTSCR/Projects/aftek_2April_build/services/memalloc/common/current' make -r -C isoinfra/current headers make[1]: Entering directory `/home/prajakta/BTSCR/Projects/aftek_2April_build/isoinfra/current' make[1]: Leaving directory `/home/prajakta/BTSCR/Projects/aftek_2April_build/isoinfra/current' make -r -C language/c/libc/common/current headers make[1]: Entering directory `/home/prajakta/BTSCR/Projects/aftek_2April_build/language/c/libc/common/current' make[1]: Nothing to be done for `headers'. make[1]: Leaving directory `/home/prajakta/BTSCR/Projects/aftek_2April_build/language/c/libc/common/current' make -r -C language/c/libc/i18n/current headers make[1]: Entering directory `/home/prajakta/BTSCR/Projects/aftek_2April_build/language/c/libc/i18n/current' make[1]: Leaving directory `/home/prajakta/BTSCR/Projects/aftek_2April_build/language/c/libc/i18n/current' make -r -C language/c/libc/setjmp/current headers make[1]: Entering directory `/home/prajakta/BTSCR/Projects/aftek_2April_build/language/c/libc/setjmp/current' make[1]: Leaving directory `/home/prajakta/BTSCR/Projects/aftek_2April_build/language/c/libc/setjmp/current' make -r -C language/c/libc/signals/current headers make[1]: Entering directory `/home/prajakta/BTSCR/Projects/aftek_2April_build/language/c/libc/signals/current' make[1]: Leaving directory `/home/prajakta/BTSCR/Projects/aftek_2April_build/language/c/libc/signals/current' make -r -C language/c/libc/startup/current headers make[1]: Entering directory `/home/prajakta/BTSCR/Projects/aftek_2April_build/language/c/libc/startup/current' make[1]: Nothing to be done for `headers'. make[1]: Leaving directory `/home/prajakta/BTSCR/Projects/aftek_2April_build/language/c/libc/startup/current' make -r -C language/c/libc/stdio/current headers make[1]: Entering directory `/home/prajakta/BTSCR/Projects/aftek_2April_build/language/c/libc/stdio/current' make[1]: Leaving directory `/home/prajakta/BTSCR/Projects/aftek_2April_build/language/c/libc/stdio/current' make -r -C language/c/libc/stdlib/current headers make[1]: Entering directory `/home/prajakta/BTSCR/Projects/aftek_2April_build/language/c/libc/stdlib/current' make[1]: Leaving directory `/home/prajakta/BTSCR/Projects/aftek_2April_build/language/c/libc/stdlib/current' make -r -C language/c/libc/string/current headers make[1]: Entering directory `/home/prajakta/BTSCR/Projects/aftek_2April_build/language/c/libc/string/current' make[1]: Leaving directory `/home/prajakta/BTSCR/Projects/aftek_2April_build/language/c/libc/string/current' make -r -C language/c/libc/time/current headers make[1]: Entering directory `/home/prajakta/BTSCR/Projects/aftek_2April_build/language/c/libc/time/current' make[1]: Leaving directory `/home/prajakta/BTSCR/Projects/aftek_2April_build/language/c/libc/time/current' make -r -C language/c/libm/current headers make[1]: Entering directory `/home/prajakta/BTSCR/Projects/aftek_2April_build/language/c/libm/current' make[1]: Leaving directory `/home/prajakta/BTSCR/Projects/aftek_2April_build/language/c/libm/current' make -r -C error/current headers make[1]: Entering directory `/home/prajakta/BTSCR/Projects/aftek_2April_build/error/current' make[1]: Leaving directory `/home/prajakta/BTSCR/Projects/aftek_2April_build/error/current' make -r -C hal/arm/arch/current headers make[1]: Entering directory `/home/prajakta/BTSCR/Projects/aftek_2April_build/hal/arm/arch/current' make[1]: Leaving directory `/home/prajakta/BTSCR/Projects/aftek_2April_build/hal/arm/arch/current' make -r -C hal/arm/lpc24xx/var/current headers make[1]: Entering directory `/home/prajakta/BTSCR/Projects/aftek_2April_build/hal/arm/lpc24xx/var/current' make[1]: Leaving directory `/home/prajakta/BTSCR/Projects/aftek_2April_build/hal/arm/lpc24xx/var/current' make -r -C hal/arm/lpc24xx/aftek2458/current headers make[1]: Entering directory `/home/prajakta/BTSCR/Projects/aftek_2April_build/hal/arm/lpc24xx/aftek2458/current' make[1]: Leaving directory `/home/prajakta/BTSCR/Projects/aftek_2April_build/hal/arm/lpc24xx/aftek2458/current' make -r -C devs/wallclock/arm/lpc2xxx/current headers make[1]: Entering directory `/home/prajakta/BTSCR/Projects/aftek_2April_build/devs/wallclock/arm/lpc2xxx/current' make[1]: Nothing to be done for `headers'. make[1]: Leaving directory `/home/prajakta/BTSCR/Projects/aftek_2April_build/devs/wallclock/arm/lpc2xxx/current' make -r -C devs/serial/generic/16x5x/current headers make[1]: Entering directory `/home/prajakta/BTSCR/Projects/aftek_2April_build/devs/serial/generic/16x5x/current' make[1]: Nothing to be done for `headers'. make[1]: Leaving directory `/home/prajakta/BTSCR/Projects/aftek_2April_build/devs/serial/generic/16x5x/current' make -r -C devs/serial/arm/lpc24xx/current headers make[1]: Entering directory `/home/prajakta/BTSCR/Projects/aftek_2April_build/devs/serial/arm/lpc24xx/current' make[1]: Leaving directory `/home/prajakta/BTSCR/Projects/aftek_2April_build/devs/serial/arm/lpc24xx/current' make -r -C io/spi/current headers make[1]: Entering directory `/home/prajakta/BTSCR/Projects/aftek_2April_build/io/spi/current' make[1]: Leaving directory `/home/prajakta/BTSCR/Projects/aftek_2April_build/io/spi/current' make -r -C devs/spi/arm/lpc24xx/current headers make[1]: Entering directory `/home/prajakta/BTSCR/Projects/aftek_2April_build/devs/spi/arm/lpc24xx/current' make[1]: Leaving directory `/home/prajakta/BTSCR/Projects/aftek_2April_build/devs/spi/arm/lpc24xx/current' make -r -C devs/disk/lpc24xx/aftek2458/current headers make[1]: Entering directory `/home/prajakta/BTSCR/Projects/aftek_2April_build/devs/disk/lpc24xx/aftek2458/current' make[1]: Leaving directory `/home/prajakta/BTSCR/Projects/aftek_2April_build/devs/disk/lpc24xx/aftek2458/current' make -r -C devs/pn532/arm/lpc24xx/current headers make[1]: Entering directory `/home/prajakta/BTSCR/Projects/aftek_2April_build/devs/pn532/arm/lpc24xx/current' make[1]: Leaving directory `/home/prajakta/BTSCR/Projects/aftek_2April_build/devs/pn532/arm/lpc24xx/current' make -r -C io/usb/slave/current headers make[1]: Entering directory `/home/prajakta/BTSCR/Projects/aftek_2April_build/io/usb/slave/current' make[1]: Leaving directory `/home/prajakta/BTSCR/Projects/aftek_2April_build/io/usb/slave/current' make -r -C io/disk/current headers make[1]: Entering directory `/home/prajakta/BTSCR/Projects/aftek_2April_build/io/disk/current' make[1]: Leaving directory `/home/prajakta/BTSCR/Projects/aftek_2April_build/io/disk/current' make -r -C compat/linux/current headers make[1]: Entering directory `/home/prajakta/BTSCR/Projects/aftek_2April_build/compat/linux/current' make[1]: Leaving directory `/home/prajakta/BTSCR/Projects/aftek_2April_build/compat/linux/current' make -r -C services/blib/current headers make[1]: Entering directory `/home/prajakta/BTSCR/Projects/aftek_2April_build/services/blib/current' make[1]: Leaving directory `/home/prajakta/BTSCR/Projects/aftek_2April_build/services/blib/current' make -r -C io/fileio/current headers make[1]: Entering directory `/home/prajakta/BTSCR/Projects/aftek_2April_build/io/fileio/current' make[1]: Leaving directory `/home/prajakta/BTSCR/Projects/aftek_2April_build/io/fileio/current' make -r -C fs/fat/current headers make[1]: Entering directory `/home/prajakta/BTSCR/Projects/aftek_2April_build/fs/fat/current' make[1]: Leaving directory `/home/prajakta/BTSCR/Projects/aftek_2April_build/fs/fat/current' make -r -C io/usb/common/current headers make[1]: Entering directory `/home/prajakta/BTSCR/Projects/aftek_2April_build/io/usb/common/current' make[1]: Leaving directory `/home/prajakta/BTSCR/Projects/aftek_2April_build/io/usb/common/current' make -r -C devs/usb/lpc2458/current headers make[1]: Entering directory `/home/prajakta/BTSCR/Projects/aftek_2April_build/devs/usb/lpc2458/current' make[1]: Leaving directory `/home/prajakta/BTSCR/Projects/aftek_2April_build/devs/usb/lpc2458/current' make -r -C devs/flash/arm/lpc24xx/current headers make[1]: Entering directory `/home/prajakta/BTSCR/Projects/aftek_2April_build/devs/flash/arm/lpc24xx/current' make[1]: Leaving directory `/home/prajakta/BTSCR/Projects/aftek_2April_build/devs/flash/arm/lpc24xx/current' make -r -C io/wallclock/current headers make[1]: Entering directory `/home/prajakta/BTSCR/Projects/aftek_2April_build/io/wallclock/current' make[1]: Leaving directory `/home/prajakta/BTSCR/Projects/aftek_2April_build/io/wallclock/current' headers finished make -r -C hal/arm/arch/current arm.inc make[1]: Entering directory `/home/prajakta/BTSCR/Projects/aftek_2April_build/hal/arm/arch/current' arm-elf-gcc -finline-limit=7000 -mcpu=arm7tdmi -mno-short-load-words -Wall -Wpointer-arith -Wstrict-prototypes -Winline -Wundef -g -O2 -ffunction-sections -fdata-sections -fno-exceptions -I/home/prajakta/BTSCR/Projects/aftek_2April_install/include -I/home/prajakta/BTSCR/ecos_working/packages/hal/arm/arch/current -I/home/prajakta/BTSCR/ecos_working/packages/hal/arm/arch/current/src -I/home/prajakta/BTSCR/ecos_working/packages/hal/arm/arch/current/tests -I. -Wp,-MD,arm.tmp -o hal_mk_defs.tmp -S /home/prajakta/BTSCR/ecos_working/packages/hal/arm/arch/current/src/hal_mk_defs.c fgrep .equ hal_mk_defs.tmp | sed s/#// > arm.inc make[1]: Leaving directory `/home/prajakta/BTSCR/Projects/aftek_2April_build/hal/arm/arch/current' make -r -C services/memalloc/common/current heapgeninc.tcl make[1]: Entering directory `/home/prajakta/BTSCR/Projects/aftek_2April_build/services/memalloc/common/current' arm-elf-gcc -finline-limit=7000 -mcpu=arm7tdmi -mno-short-load-words -Wall -Wpointer-arith -Winline -Wundef -Woverloaded-virtual -g -O2 -ffunction-sections -fdata-sections -fno-rtti -fno-exceptions -I/home/prajakta/BTSCR/Projects/aftek_2April_install/include -I/home/prajakta/BTSCR/ecos_working/packages/services/memalloc/common/current -I/home/prajakta/BTSCR/ecos_working/packages/services/memalloc/common/current/src -I/home/prajakta/BTSCR/ecos_working/packages/services/memalloc/common/current/tests -I. -Wp,-MD,heapgen.tmp -E /home/prajakta/BTSCR/ecos_working/packages/services/memalloc/common/current/src/heapgen.cpp -o heapgeninc.tcl make[1]: Leaving directory `/home/prajakta/BTSCR/Projects/aftek_2April_build/services/memalloc/common/current' make -r -C services/memalloc/common/current heaps.cxx make[1]: Entering directory `/home/prajakta/BTSCR/Projects/aftek_2April_build/services/memalloc/common/current' XPWD=`pwd` ; cd /home/prajakta/BTSCR/ecos_working/packages/services/memalloc/common/current/src ; sh heapgen.tcl "/home/prajakta/BTSCR/Projects/aftek_2April_install" "$XPWD" make[1]: Leaving directory `/home/prajakta/BTSCR/Projects/aftek_2April_build/services/memalloc/common/current' make -r -C hal/common/current build make[1]: Entering directory `/home/prajakta/BTSCR/Projects/aftek_2April_build/hal/common/current' arm-elf-gcc -c -I/home/prajakta/BTSCR/Projects/aftek_2April_install/include -I/home/prajakta/BTSCR/ecos_working/packages/hal/common/current -I/home/prajakta/BTSCR/ecos_working/packages/hal/common/current/src -I/home/prajakta/BTSCR/ecos_working/packages/hal/common/current/tests -I. -I/home/prajakta/BTSCR/ecos_working/packages/hal/common/current/src/ -finline-limit=7000 -mcpu=arm7tdmi -mno-short-load-words -Wall -Wpointer-arith -Wstrict-prototypes -Winline -Wundef -g -O2 -ffunction-sections -fdata-sections -fno-exceptions -Wp,-MD,src/drv_api.tmp -o src/hal_common_drv_api.o /home/prajakta/BTSCR/ecos_working/packages/hal/common/current/src/drv_api.c arm-elf-gcc -c -I/home/prajakta/BTSCR/Projects/aftek_2April_install/include -I/home/prajakta/BTSCR/ecos_working/packages/hal/common/current -I/home/prajakta/BTSCR/ecos_working/packages/hal/common/current/src -I/home/prajakta/BTSCR/ecos_working/packages/hal/common/current/tests -I. -I/home/prajakta/BTSCR/ecos_working/packages/hal/common/current/src/ -finline-limit=7000 -mcpu=arm7tdmi -mno-short-load-words -Wall -Wpointer-arith -Wstrict-prototypes -Winline -Wundef -g -O2 -ffunction-sections -fdata-sections -fno-exceptions -Wp,-MD,src/dbg-threads-syscall.tmp -o src/hal_common_dbg-threads-syscall.o /home/prajakta/BTSCR/ecos_working/packages/hal/common/current/src/dbg-threads-syscall.c arm-elf-gcc -c -I/home/prajakta/BTSCR/Projects/aftek_2April_install/include -I/home/prajakta/BTSCR/ecos_working/packages/hal/common/current -I/home/prajakta/BTSCR/ecos_working/packages/hal/common/current/src -I/home/prajakta/BTSCR/ecos_working/packages/hal/common/current/tests -I. -I/home/prajakta/BTSCR/ecos_working/packages/hal/common/current/src/ -finline-limit=7000 -mcpu=arm7tdmi -mno-short-load-words -Wall -Wpointer-arith -Wstrict-prototypes -Winline -Wundef -g -O2 -ffunction-sections -fdata-sections -fno-exceptions -Wp,-MD,src/hal_if.tmp -o src/hal_common_hal_if.o /home/prajakta/BTSCR/ecos_working/packages/hal/common/current/src/hal_if.c arm-elf-gcc -c -I/home/prajakta/BTSCR/Projects/aftek_2April_install/include -I/home/prajakta/BTSCR/ecos_working/packages/hal/common/current -I/home/prajakta/BTSCR/ecos_working/packages/hal/common/current/src -I/home/prajakta/BTSCR/ecos_working/packages/hal/common/current/tests -I. -I/home/prajakta/BTSCR/ecos_working/packages/hal/common/current/src/ -finline-limit=7000 -mcpu=arm7tdmi -mno-short-load-words -Wall -Wpointer-arith -Wstrict-prototypes -Winline -Wundef -g -O2 -ffunction-sections -fdata-sections -fno-exceptions -Wp,-MD,src/hal_misc.tmp -o src/hal_common_hal_misc.o /home/prajakta/BTSCR/ecos_working/packages/hal/common/current/src/hal_misc.c arm-elf-ar rcs /home/prajakta/BTSCR/Projects/aftek_2April_install/lib/libtarget.a src/hal_common_drv_api.o src/hal_common_dbg-threads-syscall.o src/hal_common_hal_if.o src/hal_common_hal_misc.o arm-elf-gcc -c -I/home/prajakta/BTSCR/Projects/aftek_2April_install/include -I/home/prajakta/BTSCR/ecos_working/packages/hal/common/current -I/home/prajakta/BTSCR/ecos_working/packages/hal/common/current/src -I/home/prajakta/BTSCR/ecos_working/packages/hal/common/current/tests -I. -I/home/prajakta/BTSCR/ecos_working/packages/hal/common/current/src/ -finline-limit=7000 -mcpu=arm7tdmi -mno-short-load-words -Wall -Wpointer-arith -Wstrict-prototypes -Winline -Wundef -g -O2 -ffunction-sections -fdata-sections -fno-exceptions -Wp,-MD,src/dummy.tmp -o src/hal_common_dummy.o /home/prajakta/BTSCR/ecos_working/packages/hal/common/current/src/dummy.c arm-elf-ar rcs /home/prajakta/BTSCR/Projects/aftek_2April_install/lib/libextras.a src/hal_common_dummy.o make[1]: Leaving directory `/home/prajakta/BTSCR/Projects/aftek_2April_build/hal/common/current' make -r -C io/common/current build make[1]: Entering directory `/home/prajakta/BTSCR/Projects/aftek_2April_build/io/common/current' arm-elf-gcc -c -I/home/prajakta/BTSCR/Projects/aftek_2April_install/include -I/home/prajakta/BTSCR/ecos_working/packages/io/common/current -I/home/prajakta/BTSCR/ecos_working/packages/io/common/current/src -I/home/prajakta/BTSCR/ecos_working/packages/io/common/current/tests -I. -I/home/prajakta/BTSCR/ecos_working/packages/io/common/current/src/ -finline-limit=7000 -mcpu=arm7tdmi -mno-short-load-words -Wall -Wpointer-arith -Winline -Wundef -Woverloaded-virtual -g -O2 -ffunction-sections -fdata-sections -fno-rtti -fno-exceptions -Wp,-MD,src/ioinit.tmp -o src/io_common_ioinit.o /home/prajakta/BTSCR/ecos_working/packages/io/common/current/src/ioinit.cxx arm-elf-ar rcs /home/prajakta/BTSCR/Projects/aftek_2April_install/lib/libextras.a src/io_common_ioinit.o arm-elf-gcc -c -I/home/prajakta/BTSCR/Projects/aftek_2April_install/include -I/home/prajakta/BTSCR/ecos_working/packages/io/common/current -I/home/prajakta/BTSCR/ecos_working/packages/io/common/current/src -I/home/prajakta/BTSCR/ecos_working/packages/io/common/current/tests -I. -I/home/prajakta/BTSCR/ecos_working/packages/io/common/current/src/ -finline-limit=7000 -mcpu=arm7tdmi -mno-short-load-words -Wall -Wpointer-arith -Wstrict-prototypes -Winline -Wundef -g -O2 -ffunction-sections -fdata-sections -fno-exceptions -Wp,-MD,src/iosys.tmp -o src/io_common_iosys.o /home/prajakta/BTSCR/ecos_working/packages/io/common/current/src/iosys.c arm-elf-ar rcs /home/prajakta/BTSCR/Projects/aftek_2April_install/lib/libtarget.a src/io_common_iosys.o make[1]: Leaving directory `/home/prajakta/BTSCR/Projects/aftek_2April_build/io/common/current' make -r -C io/serial/current build make[1]: Entering directory `/home/prajakta/BTSCR/Projects/aftek_2April_build/io/serial/current' arm-elf-gcc -c -I/home/prajakta/BTSCR/Projects/aftek_2April_install/include -I/home/prajakta/BTSCR/ecos_working/packages/io/serial/current -I/home/prajakta/BTSCR/ecos_working/packages/io/serial/current/src -I/home/prajakta/BTSCR/ecos_working/packages/io/serial/current/tests -I. -I/home/prajakta/BTSCR/ecos_working/packages/io/serial/current/src/common/ -finline-limit=7000 -mcpu=arm7tdmi -mno-short-load-words -Wall -Wpointer-arith -Wstrict-prototypes -Winline -Wundef -g -O2 -ffunction-sections -fdata-sections -fno-exceptions -Wp,-MD,src/common/serial.tmp -o src/common/io_serial_serial.o /home/prajakta/BTSCR/ecos_working/packages/io/serial/current/src/common/serial.c arm-elf-gcc -c -I/home/prajakta/BTSCR/Projects/aftek_2April_install/include -I/home/prajakta/BTSCR/ecos_working/packages/io/serial/current -I/home/prajakta/BTSCR/ecos_working/packages/io/serial/current/src -I/home/prajakta/BTSCR/ecos_working/packages/io/serial/current/tests -I. -I/home/prajakta/BTSCR/ecos_working/packages/io/serial/current/src/common/ -finline-limit=7000 -mcpu=arm7tdmi -mno-short-load-words -Wall -Wpointer-arith -Wstrict-prototypes -Winline -Wundef -g -O2 -ffunction-sections -fdata-sections -fno-exceptions -Wp,-MD,src/common/tty.tmp -o src/common/io_serial_tty.o /home/prajakta/BTSCR/ecos_working/packages/io/serial/current/src/common/tty.c arm-elf-gcc -c -I/home/prajakta/BTSCR/Projects/aftek_2April_install/include -I/home/prajakta/BTSCR/ecos_working/packages/io/serial/current -I/home/prajakta/BTSCR/ecos_working/packages/io/serial/current/src -I/home/prajakta/BTSCR/ecos_working/packages/io/serial/current/tests -I. -I/home/prajakta/BTSCR/ecos_working/packages/io/serial/current/src/common/ -finline-limit=7000 -mcpu=arm7tdmi -mno-short-load-words -Wall -Wpointer-arith -Wstrict-prototypes -Winline -Wundef -g -O2 -ffunction-sections -fdata-sections -fno-exceptions -Wp,-MD,src/common/haldiag.tmp -o src/common/io_serial_haldiag.o /home/prajakta/BTSCR/ecos_working/packages/io/serial/current/src/common/haldiag.c arm-elf-ar rcs /home/prajakta/BTSCR/Projects/aftek_2April_install/lib/libextras.a src/common/io_serial_serial.o src/common/io_serial_tty.o src/common/io_serial_haldiag.o make[1]: Leaving directory `/home/prajakta/BTSCR/Projects/aftek_2April_build/io/serial/current' make -r -C infra/current build make[1]: Entering directory `/home/prajakta/BTSCR/Projects/aftek_2April_build/infra/current' arm-elf-gcc -c -I/home/prajakta/BTSCR/Projects/aftek_2April_install/include -I/home/prajakta/BTSCR/ecos_working/packages/infra/current -I/home/prajakta/BTSCR/ecos_working/packages/infra/current/src -I/home/prajakta/BTSCR/ecos_working/packages/infra/current/tests -I. -I/home/prajakta/BTSCR/ecos_working/packages/infra/current/src/ -finline-limit=7000 -mcpu=arm7tdmi -mno-short-load-words -Wall -Wpointer-arith -Winline -Wundef -Woverloaded-virtual -g -O2 -ffunction-sections -fdata-sections -fno-rtti -fno-exceptions -Wp,-MD,src/startup.tmp -o src/infra_startup.o /home/prajakta/BTSCR/ecos_working/packages/infra/current/src/startup.cxx arm-elf-gcc -c -I/home/prajakta/BTSCR/Projects/aftek_2April_install/include -I/home/prajakta/BTSCR/ecos_working/packages/infra/current -I/home/prajakta/BTSCR/ecos_working/packages/infra/current/src -I/home/prajakta/BTSCR/ecos_working/packages/infra/current/tests -I. -I/home/prajakta/BTSCR/ecos_working/packages/infra/current/src/ -finline-limit=7000 -mcpu=arm7tdmi -mno-short-load-words -Wall -Wpointer-arith -Winline -Wundef -Woverloaded-virtual -g -O2 -ffunction-sections -fdata-sections -fno-rtti -fno-exceptions -Wp,-MD,src/prestart.tmp -o src/infra_prestart.o /home/prajakta/BTSCR/ecos_working/packages/infra/current/src/prestart.cxx /home/prajakta/BTSCR/ecos_working/packages/infra/current/src/startup.cxx:102: warning: ` void led_blink1()' defined but not used arm-elf-gcc -c -I/home/prajakta/BTSCR/Projects/aftek_2April_install/include -I/home/prajakta/BTSCR/ecos_working/packages/infra/current -I/home/prajakta/BTSCR/ecos_working/packages/infra/current/src -I/home/prajakta/BTSCR/ecos_working/packages/infra/current/tests -I. -I/home/prajakta/BTSCR/ecos_working/packages/infra/current/src/ -finline-limit=7000 -mcpu=arm7tdmi -mno-short-load-words -Wall -Wpointer-arith -Winline -Wundef -Woverloaded-virtual -g -O2 -ffunction-sections -fdata-sections -fno-rtti -fno-exceptions -Wp,-MD,src/pkgstart.tmp -o src/infra_pkgstart.o /home/prajakta/BTSCR/ecos_working/packages/infra/current/src/pkgstart.cxx arm-elf-gcc -c -I/home/prajakta/BTSCR/Projects/aftek_2April_install/include -I/home/prajakta/BTSCR/ecos_working/packages/infra/current -I/home/prajakta/BTSCR/ecos_working/packages/infra/current/src -I/home/prajakta/BTSCR/ecos_working/packages/infra/current/tests -I. -I/home/prajakta/BTSCR/ecos_working/packages/infra/current/src/ -finline-limit=7000 -mcpu=arm7tdmi -mno-short-load-words -Wall -Wpointer-arith -Winline -Wundef -Woverloaded-virtual -g -O2 -ffunction-sections -fdata-sections -fno-rtti -fno-exceptions -Wp,-MD,src/userstart.tmp -o src/infra_userstart.o /home/prajakta/BTSCR/ecos_working/packages/infra/current/src/userstart.cxx arm-elf-gcc -c -I/home/prajakta/BTSCR/Projects/aftek_2April_install/include -I/home/prajakta/BTSCR/ecos_working/packages/infra/current -I/home/prajakta/BTSCR/ecos_working/packages/infra/current/src -I/home/prajakta/BTSCR/ecos_working/packages/infra/current/tests -I. -I/home/prajakta/BTSCR/ecos_working/packages/infra/current/src/ -finline-limit=7000 -mcpu=arm7tdmi -mno-short-load-words -Wall -Wpointer-arith -Winline -Wundef -Woverloaded-virtual -g -O2 -ffunction-sections -fdata-sections -fno-rtti -fno-exceptions -Wp,-MD,src/dummyxxmain.tmp -o src/infra_dummyxxmain.o /home/prajakta/BTSCR/ecos_working/packages/infra/current/src/dummyxxmain.cxx arm-elf-gcc -c -I/home/prajakta/BTSCR/Projects/aftek_2April_install/include -I/home/prajakta/BTSCR/ecos_working/packages/infra/current -I/home/prajakta/BTSCR/ecos_working/packages/infra/current/src -I/home/prajakta/BTSCR/ecos_working/packages/infra/current/tests -I. -I/home/prajakta/BTSCR/ecos_working/packages/infra/current/src/ -finline-limit=7000 -mcpu=arm7tdmi -mno-short-load-words -Wall -Wpointer-arith -Winline -Wundef -Woverloaded-virtual -g -O2 -ffunction-sections -fdata-sections -fno-rtti -fno-exceptions -Wp,-MD,src/null.tmp -o src/infra_null.o /home/prajakta/BTSCR/ecos_working/packages/infra/current/src/null.cxx arm-elf-gcc -c -I/home/prajakta/BTSCR/Projects/aftek_2April_install/include -I/home/prajakta/BTSCR/ecos_working/packages/infra/current -I/home/prajakta/BTSCR/ecos_working/packages/infra/current/src -I/home/prajakta/BTSCR/ecos_working/packages/infra/current/tests -I. -I/home/prajakta/BTSCR/ecos_working/packages/infra/current/src/ -finline-limit=7000 -mcpu=arm7tdmi -mno-short-load-words -Wall -Wpointer-arith -Winline -Wundef -Woverloaded-virtual -g -O2 -ffunction-sections -fdata-sections -fno-rtti -fno-exceptions -Wp,-MD,src/simple.tmp -o src/infra_simple.o /home/prajakta/BTSCR/ecos_working/packages/infra/current/src/simple.cxx arm-elf-gcc -c -I/home/prajakta/BTSCR/Projects/aftek_2April_install/include -I/home/prajakta/BTSCR/ecos_working/packages/infra/current -I/home/prajakta/BTSCR/ecos_working/packages/infra/current/src -I/home/prajakta/BTSCR/ecos_working/packages/infra/current/tests -I. -I/home/prajakta/BTSCR/ecos_working/packages/infra/current/src/ -finline-limit=7000 -mcpu=arm7tdmi -mno-short-load-words -Wall -Wpointer-arith -Winline -Wundef -Woverloaded-virtual -g -O2 -ffunction-sections -fdata-sections -fno-rtti -fno-exceptions -Wp,-MD,src/fancy.tmp -o src/infra_fancy.o /home/prajakta/BTSCR/ecos_working/packages/infra/current/src/fancy.cxx arm-elf-gcc -c -I/home/prajakta/BTSCR/Projects/aftek_2April_install/include -I/home/prajakta/BTSCR/ecos_working/packages/infra/current -I/home/prajakta/BTSCR/ecos_working/packages/infra/current/src -I/home/prajakta/BTSCR/ecos_working/packages/infra/current/tests -I. -I/home/prajakta/BTSCR/ecos_working/packages/infra/current/src/ -finline-limit=7000 -mcpu=arm7tdmi -mno-short-load-words -Wall -Wpointer-arith -Winline -Wundef -Woverloaded-virtual -g -O2 -ffunction-sections -fdata-sections -fno-rtti -fno-exceptions -Wp,-MD,src/buffer.tmp -o src/infra_buffer.o /home/prajakta/BTSCR/ecos_working/packages/infra/current/src/buffer.cxx arm-elf-gcc -c -I/home/prajakta/BTSCR/Projects/aftek_2April_install/include -I/home/prajakta/BTSCR/ecos_working/packages/infra/current -I/home/prajakta/BTSCR/ecos_working/packages/infra/current/src -I/home/prajakta/BTSCR/ecos_working/packages/infra/current/tests -I. -I/home/prajakta/BTSCR/ecos_working/packages/infra/current/src/ -finline-limit=7000 -mcpu=arm7tdmi -mno-short-load-words -Wall -Wpointer-arith -Winline -Wundef -Woverloaded-virtual -g -O2 -ffunction-sections -fdata-sections -fno-rtti -fno-exceptions -Wp,-MD,src/diag.tmp -o src/infra_diag.o /home/prajakta/BTSCR/ecos_working/packages/infra/current/src/diag.cxx arm-elf-gcc -c -I/home/prajakta/BTSCR/Projects/aftek_2April_install/include -I/home/prajakta/BTSCR/ecos_working/packages/infra/current -I/home/prajakta/BTSCR/ecos_working/packages/infra/current/src -I/home/prajakta/BTSCR/ecos_working/packages/infra/current/tests -I. -I/home/prajakta/BTSCR/ecos_working/packages/infra/current/src/ -finline-limit=7000 -mcpu=arm7tdmi -mno-short-load-words -Wall -Wpointer-arith -Winline -Wundef -Woverloaded-virtual -g -O2 -ffunction-sections -fdata-sections -fno-rtti -fno-exceptions -Wp,-MD,src/tcdiag.tmp -o src/infra_tcdiag.o /home/prajakta/BTSCR/ecos_working/packages/infra/current/src/tcdiag.cxx arm-elf-gcc -c -I/home/prajakta/BTSCR/Projects/aftek_2April_install/include -I/home/prajakta/BTSCR/ecos_working/packages/infra/current -I/home/prajakta/BTSCR/ecos_working/packages/infra/current/src -I/home/prajakta/BTSCR/ecos_working/packages/infra/current/tests -I. -I/home/prajakta/BTSCR/ecos_working/packages/infra/current/src/ -finline-limit=7000 -mcpu=arm7tdmi -mno-short-load-words -Wall -Wpointer-arith -Wstrict-prototypes -Winline -Wundef -g -O2 -ffunction-sections -fdata-sections -fno-exceptions -Wp,-MD,src/memcpy.tmp -o src/infra_memcpy.o /home/prajakta/BTSCR/ecos_working/packages/infra/current/src/memcpy.c arm-elf-gcc -c -I/home/prajakta/BTSCR/Projects/aftek_2April_install/include -I/home/prajakta/BTSCR/ecos_working/packages/infra/current -I/home/prajakta/BTSCR/ecos_working/packages/infra/current/src -I/home/prajakta/BTSCR/ecos_working/packages/infra/current/tests -I. -I/home/prajakta/BTSCR/ecos_working/packages/infra/current/src/ -finline-limit=7000 -mcpu=arm7tdmi -mno-short-load-words -Wall -Wpointer-arith -Wstrict-prototypes -Winline -Wundef -g -O2 -ffunction-sections -fdata-sections -fno-exceptions -Wp,-MD,src/memset.tmp -o src/infra_memset.o /home/prajakta/BTSCR/ecos_working/packages/infra/current/src/memset.c arm-elf-gcc -c -I/home/prajakta/BTSCR/Projects/aftek_2April_install/include -I/home/prajakta/BTSCR/ecos_working/packages/infra/current -I/home/prajakta/BTSCR/ecos_working/packages/infra/current/src -I/home/prajakta/BTSCR/ecos_working/packages/infra/current/tests -I. -I/home/prajakta/BTSCR/ecos_working/packages/infra/current/src/ -finline-limit=7000 -mcpu=arm7tdmi -mno-short-load-words -Wall -Wpointer-arith -Winline -Wundef -Woverloaded-virtual -g -O2 -ffunction-sections -fdata-sections -fno-rtti -fno-exceptions -Wp,-MD,src/delete.tmp -o src/infra_delete.o /home/prajakta/BTSCR/ecos_working/packages/infra/current/src/delete.cxx arm-elf-gcc -c -I/home/prajakta/BTSCR/Projects/aftek_2April_install/include -I/home/prajakta/BTSCR/ecos_working/packages/infra/current -I/home/prajakta/BTSCR/ecos_working/packages/infra/current/src -I/home/prajakta/BTSCR/ecos_working/packages/infra/current/tests -I. -I/home/prajakta/BTSCR/ecos_working/packages/infra/current/src/ -finline-limit=7000 -mcpu=arm7tdmi -mno-short-load-words -Wall -Wpointer-arith -Wstrict-prototypes -Winline -Wundef -g -O2 -ffunction-sections -fdata-sections -fno-exceptions -Wp,-MD,src/eprintf.tmp -o src/infra_eprintf.o /home/prajakta/BTSCR/ecos_working/packages/infra/current/src/eprintf.c arm-elf-gcc -c -I/home/prajakta/BTSCR/Projects/aftek_2April_install/include -I/home/prajakta/BTSCR/ecos_working/packages/infra/current -I/home/prajakta/BTSCR/ecos_working/packages/infra/current/src -I/home/prajakta/BTSCR/ecos_working/packages/infra/current/tests -I. -I/home/prajakta/BTSCR/ecos_working/packages/infra/current/src/ -finline-limit=7000 -mcpu=arm7tdmi -mno-short-load-words -Wall -Wpointer-arith -Winline -Wundef -Woverloaded-virtual -g -O2 -ffunction-sections -fdata-sections -fno-rtti -fno-exceptions -Wp,-MD,src/pure.tmp -o src/infra_pure.o /home/prajakta/BTSCR/ecos_working/packages/infra/current/src/pure.cxx arm-elf-gcc -c -I/home/prajakta/BTSCR/Projects/aftek_2April_install/include -I/home/prajakta/BTSCR/ecos_working/packages/infra/current -I/home/prajakta/BTSCR/ecos_working/packages/infra/current/src -I/home/prajakta/BTSCR/ecos_working/packages/infra/current/tests -I. -I/home/prajakta/BTSCR/ecos_working/packages/infra/current/src/ -finline-limit=7000 -mcpu=arm7tdmi -mno-short-load-words -Wall -Wpointer-arith -Winline -Wundef -Woverloaded-virtual -g -O2 -ffunction-sections -fdata-sections -fno-rtti -fno-exceptions -Wp,-MD,src/gccsupport.tmp -o src/infra_gccsupport.o /home/prajakta/BTSCR/ecos_working/packages/infra/current/src/gccsupport.cxx arm-elf-ar rcs /home/prajakta/BTSCR/Projects/aftek_2April_install/lib/libtarget.a src/infra_startup.o src/infra_prestart.o src/infra_pkgstart.o src/infra_userstart.o src/infra_dummyxxmain.o src/infra_null.o src/infra_simple.o src/infra_fancy.o src/infra_buffer.o src/infra_diag.o src/infra_tcdiag.o src/infra_memcpy.o src/infra_memset.o src/infra_delete.o src/infra_eprintf.o src/infra_pure.o src/infra_gccsupport.o make[1]: Leaving directory `/home/prajakta/BTSCR/Projects/aftek_2April_build/infra/current' make -r -C kernel/current build make[1]: Entering directory `/home/prajakta/BTSCR/Projects/aftek_2April_build/kernel/current' arm-elf-gcc -c -I/home/prajakta/BTSCR/Projects/aftek_2April_install/include -I/home/prajakta/BTSCR/ecos_working/packages/kernel/current -I/home/prajakta/BTSCR/ecos_working/packages/kernel/current/src -I/home/prajakta/BTSCR/ecos_working/packages/kernel/current/tests -I. -I/home/prajakta/BTSCR/ecos_working/packages/kernel/current/src/common/ -finline-limit=7000 -mcpu=arm7tdmi -mno-short-load-words -Wall -Wpointer-arith -Winline -Wundef -Woverloaded-virtual -g -O2 -ffunction-sections -fdata-sections -fno-rtti -fno-exceptions -Wp,-MD,src/common/clock.tmp -o src/common/kernel_clock.o /home/prajakta/BTSCR/ecos_working/packages/kernel/current/src/common/clock.cxx arm-elf-gcc -c -I/home/prajakta/BTSCR/Projects/aftek_2April_install/include -I/home/prajakta/BTSCR/ecos_working/packages/kernel/current -I/home/prajakta/BTSCR/ecos_working/packages/kernel/current/src -I/home/prajakta/BTSCR/ecos_working/packages/kernel/current/tests -I. -I/home/prajakta/BTSCR/ecos_working/packages/kernel/current/src/common/ -finline-limit=7000 -mcpu=arm7tdmi -mno-short-load-words -Wall -Wpointer-arith -Winline -Wundef -Woverloaded-virtual -g -O2 -ffunction-sections -fdata-sections -fno-rtti -fno-exceptions -Wp,-MD,src/common/timer.tmp -o src/common/kernel_timer.o /home/prajakta/BTSCR/ecos_working/packages/kernel/current/src/common/timer.cxx arm-elf-gcc -c -I/home/prajakta/BTSCR/Projects/aftek_2April_install/include -I/home/prajakta/BTSCR/ecos_working/packages/kernel/current -I/home/prajakta/BTSCR/ecos_working/packages/kernel/current/src -I/home/prajakta/BTSCR/ecos_working/packages/kernel/current/tests -I. -I/home/prajakta/BTSCR/ecos_working/packages/kernel/current/src/common/ -finline-limit=7000 -mcpu=arm7tdmi -mno-short-load-words -Wall -Wpointer-arith -Winline -Wundef -Woverloaded-virtual -g -O2 -ffunction-sections -fdata-sections -fno-rtti -fno-exceptions -Wp,-MD,src/common/kapi.tmp -o src/common/kernel_kapi.o /home/prajakta/BTSCR/ecos_working/packages/kernel/current/src/common/kapi.cxx arm-elf-gcc -c -I/home/prajakta/BTSCR/Projects/aftek_2April_install/include -I/home/prajakta/BTSCR/ecos_working/packages/kernel/current -I/home/prajakta/BTSCR/ecos_working/packages/kernel/current/src -I/home/prajakta/BTSCR/ecos_working/packages/kernel/current/tests -I. -I/home/prajakta/BTSCR/ecos_working/packages/kernel/current/src/common/ -finline-limit=7000 -mcpu=arm7tdmi -mno-short-load-words -Wall -Wpointer-arith -Winline -Wundef -Woverloaded-virtual -g -O2 -ffunction-sections -fdata-sections -fno-rtti -fno-exceptions -Wp,-MD,src/common/thread.tmp -o src/common/kernel_thread.o /home/prajakta/BTSCR/ecos_working/packages/kernel/current/src/common/thread.cxx arm-elf-gcc -c -I/home/prajakta/BTSCR/Projects/aftek_2April_install/include -I/home/prajakta/BTSCR/ecos_working/packages/kernel/current -I/home/prajakta/BTSCR/ecos_working/packages/kernel/current/src -I/home/prajakta/BTSCR/ecos_working/packages/kernel/current/tests -I. -I/home/prajakta/BTSCR/ecos_working/packages/kernel/current/src/common/ -finline-limit=7000 -mcpu=arm7tdmi -mno-short-load-words -Wall -Wpointer-arith -Winline -Wundef -Woverloaded-virtual -g -O2 -ffunction-sections -fdata-sections -fno-rtti -fno-exceptions -Wp,-MD,src/common/except.tmp -o src/common/kernel_except.o /home/prajakta/BTSCR/ecos_working/packages/kernel/current/src/common/except.cxx arm-elf-gcc -c -I/home/prajakta/BTSCR/Projects/aftek_2April_install/include -I/home/prajakta/BTSCR/ecos_working/packages/kernel/current -I/home/prajakta/BTSCR/ecos_working/packages/kernel/current/src -I/home/prajakta/BTSCR/ecos_working/packages/kernel/current/tests -I. -I/home/prajakta/BTSCR/ecos_working/packages/kernel/current/src/intr/ -finline-limit=7000 -mcpu=arm7tdmi -mno-short-load-words -Wall -Wpointer-arith -Winline -Wundef -Woverloaded-virtual -g -O2 -ffunction-sections -fdata-sections -fno-rtti -fno-exceptions -Wp,-MD,src/intr/intr.tmp -o src/intr/kernel_intr.o /home/prajakta/BTSCR/ecos_working/packages/kernel/current/src/intr/intr.cxx arm-elf-gcc -c -I/home/prajakta/BTSCR/Projects/aftek_2April_install/include -I/home/prajakta/BTSCR/ecos_working/packages/kernel/current -I/home/prajakta/BTSCR/ecos_working/packages/kernel/current/src -I/home/prajakta/BTSCR/ecos_working/packages/kernel/current/tests -I. -I/home/prajakta/BTSCR/ecos_working/packages/kernel/current/src/sched/ -finline-limit=7000 -mcpu=arm7tdmi -mno-short-load-words -Wall -Wpointer-arith -Winline -Wundef -Woverloaded-virtual -g -O2 -ffunction-sections -fdata-sections -fno-rtti -fno-exceptions -Wp,-MD,src/sched/bitmap.tmp -o src/sched/kernel_bitmap.o /home/prajakta/BTSCR/ecos_working/packages/kernel/current/src/sched/bitmap.cxx arm-elf-gcc -c -I/home/prajakta/BTSCR/Projects/aftek_2April_install/include -I/home/prajakta/BTSCR/ecos_working/packages/kernel/current -I/home/prajakta/BTSCR/ecos_working/packages/kernel/current/src -I/home/prajakta/BTSCR/ecos_working/packages/kernel/current/tests -I. -I/home/prajakta/BTSCR/ecos_working/packages/kernel/current/src/sched/ -finline-limit=7000 -mcpu=arm7tdmi -mno-short-load-words -Wall -Wpointer-arith -Winline -Wundef -Woverloaded-virtual -g -O2 -ffunction-sections -fdata-sections -fno-rtti -fno-exceptions -Wp,-MD,src/sched/lottery.tmp -o src/sched/kernel_lottery.o /home/prajakta/BTSCR/ecos_working/packages/kernel/current/src/sched/lottery.cxx arm-elf-gcc -c -I/home/prajakta/BTSCR/Projects/aftek_2April_install/include -I/home/prajakta/BTSCR/ecos_working/packages/kernel/current -I/home/prajakta/BTSCR/ecos_working/packages/kernel/current/src -I/home/prajakta/BTSCR/ecos_working/packages/kernel/current/tests -I. -I/home/prajakta/BTSCR/ecos_working/packages/kernel/current/src/sched/ -finline-limit=7000 -mcpu=arm7tdmi -mno-short-load-words -Wall -Wpointer-arith -Winline -Wundef -Woverloaded-virtual -g -O2 -ffunction-sections -fdata-sections -fno-rtti -fno-exceptions -Wp,-MD,src/sched/mlqueue.tmp -o src/sched/kernel_mlqueue.o /home/prajakta/BTSCR/ecos_working/packages/kernel/current/src/sched/mlqueue.cxx arm-elf-gcc -c -I/home/prajakta/BTSCR/Projects/aftek_2April_install/include -I/home/prajakta/BTSCR/ecos_working/packages/kernel/current -I/home/prajakta/BTSCR/ecos_working/packages/kernel/current/src -I/home/prajakta/BTSCR/ecos_working/packages/kernel/current/tests -I. -I/home/prajakta/BTSCR/ecos_working/packages/kernel/current/src/sched/ -finline-limit=7000 -mcpu=arm7tdmi -mno-short-load-words -Wall -Wpointer-arith -Winline -Wundef -Woverloaded-virtual -g -O2 -ffunction-sections -fdata-sections -fno-rtti -fno-exceptions -Wp,-MD,src/sched/sched.tmp -o src/sched/kernel_sched.o /home/prajakta/BTSCR/ecos_working/packages/kernel/current/src/sched/sched.cxx arm-elf-gcc -c -I/home/prajakta/BTSCR/Projects/aftek_2April_install/include -I/home/prajakta/BTSCR/ecos_working/packages/kernel/current -I/home/prajakta/BTSCR/ecos_working/packages/kernel/current/src -I/home/prajakta/BTSCR/ecos_working/packages/kernel/current/tests -I. -I/home/prajakta/BTSCR/ecos_working/packages/kernel/current/src/sync/ -finline-limit=7000 -mcpu=arm7tdmi -mno-short-load-words -Wall -Wpointer-arith -Winline -Wundef -Woverloaded-virtual -g -O2 -ffunction-sections -fdata-sections -fno-rtti -fno-exceptions -Wp,-MD,src/sync/bin_sem.tmp -o src/sync/kernel_bin_sem.o /home/prajakta/BTSCR/ecos_working/packages/kernel/current/src/sync/bin_sem.cxx arm-elf-gcc -c -I/home/prajakta/BTSCR/Projects/aftek_2April_install/include -I/home/prajakta/BTSCR/ecos_working/packages/kernel/current -I/home/prajakta/BTSCR/ecos_working/packages/kernel/current/src -I/home/prajakta/BTSCR/ecos_working/packages/kernel/current/tests -I. -I/home/prajakta/BTSCR/ecos_working/packages/kernel/current/src/sync/ -finline-limit=7000 -mcpu=arm7tdmi -mno-short-load-words -Wall -Wpointer-arith -Winline -Wundef -Woverloaded-virtual -g -O2 -ffunction-sections -fdata-sections -fno-rtti -fno-exceptions -Wp,-MD,src/sync/cnt_sem.tmp -o src/sync/kernel_cnt_sem.o /home/prajakta/BTSCR/ecos_working/packages/kernel/current/src/sync/cnt_sem.cxx arm-elf-gcc -c -I/home/prajakta/BTSCR/Projects/aftek_2April_install/include -I/home/prajakta/BTSCR/ecos_working/packages/kernel/current -I/home/prajakta/BTSCR/ecos_working/packages/kernel/current/src -I/home/prajakta/BTSCR/ecos_working/packages/kernel/current/tests -I. -I/home/prajakta/BTSCR/ecos_working/packages/kernel/current/src/sync/ -finline-limit=7000 -mcpu=arm7tdmi -mno-short-load-words -Wall -Wpointer-arith -Winline -Wundef -Woverloaded-virtual -g -O2 -ffunction-sections -fdata-sections -fno-rtti -fno-exceptions -Wp,-MD,src/sync/flag.tmp -o src/sync/kernel_flag.o /home/prajakta/BTSCR/ecos_working/packages/kernel/current/src/sync/flag.cxx arm-elf-gcc -c -I/home/prajakta/BTSCR/Projects/aftek_2April_install/include -I/home/prajakta/BTSCR/ecos_working/packages/kernel/current -I/home/prajakta/BTSCR/ecos_working/packages/kernel/current/src -I/home/prajakta/BTSCR/ecos_working/packages/kernel/current/tests -I. -I/home/prajakta/BTSCR/ecos_working/packages/kernel/current/src/sync/ -finline-limit=7000 -mcpu=arm7tdmi -mno-short-load-words -Wall -Wpointer-arith -Winline -Wundef -Woverloaded-virtual -g -O2 -ffunction-sections -fdata-sections -fno-rtti -fno-exceptions -Wp,-MD,src/sync/cnt_sem2.tmp -o src/sync/kernel_cnt_sem2.o /home/prajakta/BTSCR/ecos_working/packages/kernel/current/src/sync/cnt_sem2.cxx arm-elf-gcc -c -I/home/prajakta/BTSCR/Projects/aftek_2April_install/include -I/home/prajakta/BTSCR/ecos_working/packages/kernel/current -I/home/prajakta/BTSCR/ecos_working/packages/kernel/current/src -I/home/prajakta/BTSCR/ecos_working/packages/kernel/current/tests -I. -I/home/prajakta/BTSCR/ecos_working/packages/kernel/current/src/sync/ -finline-limit=7000 -mcpu=arm7tdmi -mno-short-load-words -Wall -Wpointer-arith -Winline -Wundef -Woverloaded-virtual -g -O2 -ffunction-sections -fdata-sections -fno-rtti -fno-exceptions -Wp,-MD,src/sync/mbox.tmp -o src/sync/kernel_mbox.o /home/prajakta/BTSCR/ecos_working/packages/kernel/current/src/sync/mbox.cxx arm-elf-gcc -c -I/home/prajakta/BTSCR/Projects/aftek_2April_install/include -I/home/prajakta/BTSCR/ecos_working/packages/kernel/current -I/home/prajakta/BTSCR/ecos_working/packages/kernel/current/src -I/home/prajakta/BTSCR/ecos_working/packages/kernel/current/tests -I. -I/home/prajakta/BTSCR/ecos_working/packages/kernel/current/src/sync/ -finline-limit=7000 -mcpu=arm7tdmi -mno-short-load-words -Wall -Wpointer-arith -Winline -Wundef -Woverloaded-virtual -g -O2 -ffunction-sections -fdata-sections -fno-rtti -fno-exceptions -Wp,-MD,src/sync/mutex.tmp -o src/sync/kernel_mutex.o /home/prajakta/BTSCR/ecos_working/packages/kernel/current/src/sync/mutex.cxx arm-elf-gcc -c -I/home/prajakta/BTSCR/Projects/aftek_2April_install/include -I/home/prajakta/BTSCR/ecos_working/packages/kernel/current -I/home/prajakta/BTSCR/ecos_working/packages/kernel/current/src -I/home/prajakta/BTSCR/ecos_working/packages/kernel/current/tests -I. -I/home/prajakta/BTSCR/ecos_working/packages/kernel/current/src/debug/ -finline-limit=7000 -mcpu=arm7tdmi -mno-short-load-words -Wall -Wpointer-arith -Wstrict-prototypes -Winline -Wundef -g -O2 -ffunction-sections -fdata-sections -fno-exceptions -Wp,-MD,src/debug/dbg-thread-demux.tmp -o src/debug/kernel_dbg-thread-demux.o /home/prajakta/BTSCR/ecos_working/packages/kernel/current/src/debug/dbg-thread-demux.c arm-elf-gcc -c -I/home/prajakta/BTSCR/Projects/aftek_2April_install/include -I/home/prajakta/BTSCR/ecos_working/packages/kernel/current -I/home/prajakta/BTSCR/ecos_working/packages/kernel/current/src -I/home/prajakta/BTSCR/ecos_working/packages/kernel/current/tests -I. -I/home/prajakta/BTSCR/ecos_working/packages/kernel/current/src/debug/ -finline-limit=7000 -mcpu=arm7tdmi -mno-short-load-words -Wall -Wpointer-arith -Winline -Wundef -Woverloaded-virtual -g -O2 -ffunction-sections -fdata-sections -fno-rtti -fno-exceptions -Wp,-MD,src/debug/dbg_gdb.tmp -o src/debug/kernel_dbg_gdb.o /home/prajakta/BTSCR/ecos_working/packages/kernel/current/src/debug/dbg_gdb.cxx arm-elf-ar rcs /home/prajakta/BTSCR/Projects/aftek_2April_install/lib/libtarget.a src/common/kernel_clock.o src/common/kernel_timer.o src/common/kernel_kapi.o src/common/kernel_thread.o src/common/kernel_except.o src/intr/kernel_intr.o src/sched/kernel_bitmap.o src/sched/kernel_lottery.o src/sched/kernel_mlqueue.o src/sched/kernel_sched.o src/sync/kernel_bin_sem.o src/sync/kernel_cnt_sem.o src/sync/kernel_flag.o src/sync/kernel_cnt_sem2.o src/sync/kernel_mbox.o src/sync/kernel_mutex.o src/debug/kernel_dbg-thread-demux.o src/debug/kernel_dbg_gdb.o make[1]: Leaving directory `/home/prajakta/BTSCR/Projects/aftek_2April_build/kernel/current' make -r -C services/memalloc/common/current build make[1]: Entering directory `/home/prajakta/BTSCR/Projects/aftek_2April_build/services/memalloc/common/current' arm-elf-gcc -c -I/home/prajakta/BTSCR/Projects/aftek_2April_install/include -I/home/prajakta/BTSCR/ecos_working/packages/services/memalloc/common/current -I/home/prajakta/BTSCR/ecos_working/packages/services/memalloc/common/current/src -I/home/prajakta/BTSCR/ecos_working/packages/services/memalloc/common/current/tests -I. -I/home/prajakta/BTSCR/ecos_working/packages/services/memalloc/common/current/src/ -finline-limit=7000 -mcpu=arm7tdmi -mno-short-load-words -Wall -Wpointer-arith -Winline -Wundef -Woverloaded-virtual -g -O2 -ffunction-sections -fdata-sections -fno-rtti -fno-exceptions -Wp,-MD,src/dlmalloc.tmp -o src/services_memalloc_common_dlmalloc.o /home/prajakta/BTSCR/ecos_working/packages/services/memalloc/common/current/src/dlmalloc.cxx arm-elf-gcc -c -I/home/prajakta/BTSCR/Projects/aftek_2April_install/include -I/home/prajakta/BTSCR/ecos_working/packages/services/memalloc/common/current -I/home/prajakta/BTSCR/ecos_working/packages/services/memalloc/common/current/src -I/home/prajakta/BTSCR/ecos_working/packages/services/memalloc/common/current/tests -I. -I/home/prajakta/BTSCR/ecos_working/packages/services/memalloc/common/current/src/ -finline-limit=7000 -mcpu=arm7tdmi -mno-short-load-words -Wall -Wpointer-arith -Winline -Wundef -Woverloaded-virtual -g -O2 -ffunction-sections -fdata-sections -fno-rtti -fno-exceptions -Wp,-MD,src/memfixed.tmp -o src/services_memalloc_common_memfixed.o /home/prajakta/BTSCR/ecos_working/packages/services/memalloc/common/current/src/memfixed.cxx arm-elf-gcc -c -I/home/prajakta/BTSCR/Projects/aftek_2April_install/include -I/home/prajakta/BTSCR/ecos_working/packages/services/memalloc/common/current -I/home/prajakta/BTSCR/ecos_working/packages/services/memalloc/common/current/src -I/home/prajakta/BTSCR/ecos_working/packages/services/memalloc/common/current/tests -I. -I/home/prajakta/BTSCR/ecos_working/packages/services/memalloc/common/current/src/ -finline-limit=7000 -mcpu=arm7tdmi -mno-short-load-words -Wall -Wpointer-arith -Winline -Wundef -Woverloaded-virtual -g -O2 -ffunction-sections -fdata-sections -fno-rtti -fno-exceptions -Wp,-MD,src/memvar.tmp -o src/services_memalloc_common_memvar.o /home/prajakta/BTSCR/ecos_working/packages/services/memalloc/common/current/src/memvar.cxx arm-elf-gcc -c -I/home/prajakta/BTSCR/Projects/aftek_2April_install/include -I/home/prajakta/BTSCR/ecos_working/packages/services/memalloc/common/current -I/home/prajakta/BTSCR/ecos_working/packages/services/memalloc/common/current/src -I/home/prajakta/BTSCR/ecos_working/packages/services/memalloc/common/current/tests -I. -I/home/prajakta/BTSCR/ecos_working/packages/services/memalloc/common/current/src/ -finline-limit=7000 -mcpu=arm7tdmi -mno-short-load-words -Wall -Wpointer-arith -Winline -Wundef -Woverloaded-virtual -g -O2 -ffunction-sections -fdata-sections -fno-rtti -fno-exceptions -Wp,-MD,src/sepmeta.tmp -o src/services_memalloc_common_sepmeta.o /home/prajakta/BTSCR/ecos_working/packages/services/memalloc/common/current/src/sepmeta.cxx arm-elf-gcc -c -I/home/prajakta/BTSCR/Projects/aftek_2April_install/include -I/home/prajakta/BTSCR/ecos_working/packages/services/memalloc/common/current -I/home/prajakta/BTSCR/ecos_working/packages/services/memalloc/common/current/src -I/home/prajakta/BTSCR/ecos_working/packages/services/memalloc/common/current/tests -I. -I/home/prajakta/BTSCR/ecos_working/packages/services/memalloc/common/current/src/ -finline-limit=7000 -mcpu=arm7tdmi -mno-short-load-words -Wall -Wpointer-arith -Wstrict-prototypes -Winline -Wundef -g -O2 -ffunction-sections -fdata-sections -fno-exceptions -Wp,-MD,src/debug.tmp -o src/services_memalloc_common_debug.o /home/prajakta/BTSCR/ecos_working/packages/services/memalloc/common/current/src/debug.c arm-elf-gcc -c -I/home/prajakta/BTSCR/Projects/aftek_2April_install/include -I/home/prajakta/BTSCR/ecos_working/packages/services/memalloc/common/current -I/home/prajakta/BTSCR/ecos_working/packages/services/memalloc/common/current/src -I/home/prajakta/BTSCR/ecos_working/packages/services/memalloc/common/current/tests -I. -I/home/prajakta/BTSCR/ecos_working/packages/services/memalloc/common/current/src/ -finline-limit=7000 -mcpu=arm7tdmi -mno-short-load-words -Wall -Wpointer-arith -Winline -Wundef -Woverloaded-virtual -g -O2 -ffunction-sections -fdata-sections -fno-rtti -fno-exceptions -Wp,-MD,src/kapi.tmp -o src/services_memalloc_common_kapi.o /home/prajakta/BTSCR/ecos_working/packages/services/memalloc/common/current/src/kapi.cxx arm-elf-gcc -c -I/home/prajakta/BTSCR/Projects/aftek_2April_install/include -I/home/prajakta/BTSCR/ecos_working/packages/services/memalloc/common/current -I/home/prajakta/BTSCR/ecos_working/packages/services/memalloc/common/current/src -I/home/prajakta/BTSCR/ecos_working/packages/services/memalloc/common/current/tests -I. -I/home/prajakta/BTSCR/ecos_working/packages/services/memalloc/common/current/src/ -finline-limit=7000 -mcpu=arm7tdmi -mno-short-load-words -Wall -Wpointer-arith -Winline -Wundef -Woverloaded-virtual -g -O2 -ffunction-sections -fdata-sections -fno-rtti -fno-exceptions -Wp,-MD,src/malloc.tmp -o src/services_memalloc_common_malloc.o /home/prajakta/BTSCR/ecos_working/packages/services/memalloc/common/current/src/malloc.cxx arm-elf-gcc -finline-limit=7000 -mcpu=arm7tdmi -mno-short-load-words -Wall -Wpointer-arith -Winline -Wundef -Woverloaded-virtual -g -O2 -ffunction-sections -fdata-sections -fno-rtti -fno-exceptions -I/home/prajakta/BTSCR/Projects/aftek_2April_install/include -I/home/prajakta/BTSCR/ecos_working/packages/services/memalloc/common/current -I/home/prajakta/BTSCR/ecos_working/packages/services/memalloc/common/current/src -I/home/prajakta/BTSCR/ecos_working/packages/services/memalloc/common/current/tests -I. -Wp,-MD,heaps.tmp -c -o services_memalloc_common_heaps.o heaps.cxx make[1]: Leaving directory `/home/prajakta/BTSCR/Projects/aftek_2April_build/services/memalloc/common/current' heaps.cxx:19: invalid operands of types `int' and `char[]' to binary `operator- make: Leaving directory `/home/prajakta/BTSCR/Projects/aftek_2April_build' ' make[1]: *** [heaps.o.d] Error 1 make: *** [build] Error 2
-- Before posting, please read the FAQ: http://ecos.sourceware.org/fom/ecos and search the list archive: http://ecos.sourceware.org/ml/ecos-discuss
