30.08.2011 12:54, Eric Decker пишет: > we need more details about the compile process, turn on verbose and see > what switches are being fed to the compiler and linker.
compiller (for one of files in project): msp430-g++ -c -mmcu=msp430x1611 -I ".\src" -I "./../../libs/scmRTOS/v4/Common" -I "./../../libs/scmRTOS/v4/MSP430" -I "./../commons" -I "./../commons/comm" -I "./../commons/hart" -I "./../commons/config" -I "./../commons/flash" -I "./../commons/lcd" -I "./../commons/analogio" -I "./../../libs" -MD -DOSVER=4 -Wa,-adhlns=.\lst/analogio.lst -O1 -g -std=c++0x -fomit-frame-pointer -fno-exceptions -fno-rtti -fdata-sections -fno-elide-constructors -funsigned-bitfields -fshort-enums -fno-threadsafe-statics -Wall -Wimplicit -Wcast-align -Wpointer-arith -Wredundant-decls -Wshadow -Wcast-qual -Wcast-align -pedantic -save-temps -o .\obj/analogio.o ./../commons/analogio/analogio.cpp assembler: msp430-g++ -x assembler-with-cpp -c -mmcu=msp430x1611 -I ".\src" -I "./../../libs/scmRTOS/v4/Common" -I "./../../libs/scmRTOS/v4/MSP430" -I "./../commons" -I "./../commons/comm" -I "./../commons/hart" -I "./../commons/config" -I "./../commons/flash" -I "./../commons/lcd" -I "./../commons/analogio" -I "./../../libs" -MD -DOSVER=4 -Wa,-adhlns=.\lst/OS_Target_asm.lst -o .\obj/OS_Target_asm.o ./../../libs/scmRTOS/v4/MSP430/OS_Target_asm.S linker: msp430-gcc .\obj/main.o .\obj/ModeValveAnalog.o .\obj/keys.o .\obj/interface.o .\obj/control.o .\obj/ModeSettings.o .\obj/ModeAuto.o .\obj/usrlib.o .\obj/OS_Kernel.o .\obj/OS_Services.o .\obj/OS_Target_cpp.o .\obj/comm.o .\obj/hart.o .\obj/config.o .\obj/flash.o .\obj/small_font.o .\obj/lcd.o .\obj/big_font.o .\obj/analogio.o .\obj/OS_Target_asm.o -mmcu=msp430x1611 -Wl,-Map=".\lst\epp.map",--sort-common,--cref -Wl -o ".\exe\epp.elf" -mdisable-watchdog > how much custom stuff are you doing? Not sure I'm understood What do you mean? > and what does readelf say when you run it against the mspgcc4 output. Here the peace of output of readelf for elf compiled by GCC4: [15] .rodata._ZL7xfCon PROGBITS 0000bd4c 007e60 000058 00 A 0 0 2 [16] .rodata._ZL10HART PROGBITS 0000bda4 007eb8 00006a 00 A 0 0 2 [17] .rodata.small_fon PROGBITS 0000be0e 007f22 00000e 00 A 0 0 2 [18] .rodata._ZL16font PROGBITS 0000be1c 007f30 0003a8 00 A 0 0 1 As you can see now addresses a good. ------------------------------------------------------------------------------ Special Offer -- Download ArcSight Logger for FREE! Finally, a world-class log management solution at an even better price-free! And you'll get a free "Love Thy Logs" t-shirt when you download Logger. Secure your free ArcSight Logger TODAY! http://p.sf.net/sfu/arcsisghtdev2dev _______________________________________________ Mspgcc-users mailing list Mspgcc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mspgcc-users