mspgcc    | Home | Documentation | mspgcc Project page on SourceForge
MSPGCC
Subsections
Introduction
News
Documentation
Tools
FAQ
Contribute
Reporting bugs
Links
Wiki
 
Useful
BaudrateCalc
Assembler
 
Exits
MSP430@ti.com
GCC home
Binutils home
Python.org
Cygwin
 
Email Us
Webmaster

Dmitry Diky
Chris Liechti
 
 
© 2001-2009
  

News

2006.02.02: gcc status update

  • gcc-3.2.3 (mspgcc/gcc/gcc-3.3)
    • Fixed calls to pointers where pointer is in R1
    • Added file include/obstack.h so gcc-3.2.3 compiles with gcc-4.0
  • gcc-3.3.6 (msp-gcc/gcc/gcc-3.4)
    • Added newer devices with patch from KIMURA Shigenobu
  • gcc-4.0.2
    • files and patch added to CVS for gcc-4.0.2 and binutils
    • This is still work in progress.

    2006.01.28: gcc status

  • gcc-3.2.3 (mspgcc/gcc/gcc-3.3)
    • works,
    • there is some fault with calls to pointers in R1
    • Maybe some very subtle fault with pointers to structures selecting the correct offset.
  • gcc-3.3.6 (msp-gcc/gcc/gcc-3.4)
    • compiles ok,
    • makes bigger code, does not seem to use bit instruction for 'and #',
    • includes mods for C++ (could be back ported to gcc-3.2.3 quite easily)
    • there is some fault with calls to pointers in R1.
    • Maybe some very subtle fault with pointers to structures selecting the correct offset.
    • Does not have newer devices (1471,....)
  • gcc-3.4.4 (msp-gcc/gcc/gcc-current)
    • compiles with some modifications,
    • fail with internal compiler error: in subreg_highpart_offset, at emit-rtl.c:1328
    • Does have C++ mods
    • Does have newer devices (1471,....)
  • gcc-4.0.2
    • can be made to compile with major modifications,
    • wont compile with -O2 needs modifications to msp430.md also has same fault as gcc-3.4.4 in emit-rtl.c

    2003.06.10: A new mspgcc manual and FAQ are now available on line.

    2003.03.03: The MSP430 port of binutils has now been merged into the official binutils source tree. All future releases (and current snapshots> of binutils will contain MSP430 support.

    2002.10.30: New JTAG debug proxy for Linux and Win32. See the tools page for more info.

    2002.09.24: New JTAG download library _including_ sources for Linux and Win32, pyjtag updated. On the tools page are more infos.

    2002.09.06: Update of Serial-JTAG, now with sources for the firmware. You'll find more on the tools page.

    2002.08.01: Parallelport JTAG Beta for Win32. You'll find more on the tools page.

    Binary build for Win32 available. You can get it here: http://www.mikrocontroller.net/msp430.en.htm
    - thanks to Andreas Schwarz