Oh sorry, I misunderstood you. I need to have the option -uInterruptVector!
Good to know, something for the docs.

M.

On Mon, Dec 15, 2003 at 12:02:56PM +0300, Dmitry wrote:
> Again, do not forget -Wl,-uInterruptVector !!!
> I just tried:
>       msp430-gcc m.c -mmcu=msp430x149  -O2 -ffunction-sections 
> -Wl,--gc-sections 
>                                                                       
> -Wl,-uInterruptVectors -o main.elf -g
> 
> And it works fine.
> ~d
> 
> 
> On Monday 15 December 2003 11:58, Matthias Weingart wrote:
> > On Mon, Dec 15, 2003 at 11:26:14AM +0300, Dmitry wrote:
> > > As simple as:
> > > -ffunction-sections -Wl,--gc-sections  -Wl,-uInterruptVectors
> >
> > Thx ~d, I tried the first options, but as I wrote in a previous posting
> > there must be something wrong. The failure is in the elf-file.
> > The debugger cannot load it also.
> >
> > >msp430-objdump -DSg main.elf > main.lst
> >
> > main.elf: .stab: stab entry 0 is corrupt, strx = 0x464c457f, type = 1
> > main.elf: .stab: stab entry 2 is corrupt, strx = 0x1100, type = 52
> > main.elf: .stab: stab entry 4 is corrupt, strx = 0xb000e, type = 68
> > debug_record_line: no current unit
> > Last stabs entries before error:
> > n_type n_desc n_value  string
> > 2      105    00000001
> > NOMAP  32     00280000 OCUME~1/XHKJAMES/LOCALS~1/Temp/cc07sSok.s
> > SLINE  55     00000000
> >
> >
> > msp430-gcc main.c -mmcu=msp430x149 -g -O2 -ffunction-sections
> > -Wl,--gc-sections -o main.elf msp430-objdump -DSg main.elf > main.lst
> > msp430-objcopy -O ihex main.elf main.hex
> >
> > and this is main.c:
> >
> > func1()
> > {
> > }
> >
> > func2()
> > {
> > }
> >
> > main()
> > {
> >  func1();
> > }
> >
> >         Matthias
> >
> >
> > -------------------------------------------------------
> > This SF.net email is sponsored by: IBM Linux Tutorials.
> > Become an expert in LINUX or just sharpen your skills.  Sign up for IBM's
> > Free Linux Tutorials.  Learn everything from the bash shell to sys admin.
> > Click now! http://ads.osdn.com/?ad_id=1278&alloc_id=3371&op=click
> > _______________________________________________
> > Mspgcc-users mailing list
> > Mspgcc-users@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/mspgcc-users
> 
> -- 
> /*****************************************************************
>      ("`-''-/").___..--''"`-._     (\   Dimmy the Wild     UA1ACZ
>       `6_ 6  )   `-.  (     ).`-.__.`)  State Polytechnical Univ.
>       (_Y_.)'  ._   )  `._ `. ``-..-'   Radio-Physics Departament
>     _..`--'_..-_/  /--'_.' ,'           Saint Petersburg,  Russia
>    (il),-''  (li),'  ((!.-'             +7 (812) 5403923, 5585314
>  *****************************************************************/
> 
> 
> 
> -------------------------------------------------------
> This SF.net email is sponsored by: IBM Linux Tutorials.
> Become an expert in LINUX or just sharpen your skills.  Sign up for IBM's
> Free Linux Tutorials.  Learn everything from the bash shell to sys admin.
> Click now! http://ads.osdn.com/?ad_id=1278&alloc_id=3371&op=click
> _______________________________________________
> Mspgcc-users mailing list
> Mspgcc-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/mspgcc-users
        Matthias

Reply via email to