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