they should be equivilent.  last i looked they were.   but it would be
better to get used to using the new form which clearly idents the exact
processor.

the other thing he is doing is running g++.   Peter isn't sure that works
correctly.   hasn't spent a lot of time checking out c++ operation.


On Tue, Aug 30, 2011 at 2:35 AM, Matthias Hartmann <
matthiashart...@versanet.de> wrote:

> If you are using mspgcc 20110716 or newer I think you should use
> -mmcu=msp430f1611
> instead of
> -mmcu=msp430x1611
> everywhere in your makefile.
>
> Matthias
>
> Am 30.08.2011 11:06, schrieb aliko:
> > 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
>
>
> ------------------------------------------------------------------------------
> 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
>



-- 
Eric B. Decker
Senior (over 50 :-) Researcher
------------------------------------------------------------------------------
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

Reply via email to