Development release 20120311 of mspgcc is now available.

The release incorporates a couple critical bug fixes, including the
long-running inability of gdb to locate stack variables in main() and errors
in conditional jumps.  The development release is now based on gcc 4.6.2.

Upstream gcc enhancements required for 20-bit support mean that the
development series must transition to be based on gcc 4.7.0.  No significant
new development is expected in the 4.6.x development series.
At this time, the only enhancement that might still make it into the 4.6.3
release is support for TI-syntax pragmas for interrupt declarations:
https://sourceforge.net/tracker/?func=detail&aid=3474171&group_id=42303&atid=432701
There are a few potential enhancements to msp430mcu, but they depend on a
new release from TI being available in time.

Now would be a good time to try the development release, and report bugs so
they can be fixed before the LTS release, which will be based on gcc 4.6.3
and should be available by early April.

The patch bundle is available at:

 https://sourceforge.net/projects/mspgcc/files/mspgcc/

The tag workspace/release/20120311 in
git://mspgcc.git.sourceforge.net/gitroot/mspgcc/mspgcc checks out a
workspace configured for this release.

Downstream packagers: please only bundle this as experimental.  The
stable series remains LTS-20110716

As usual, please submit problems as tracker tickets at:
https://sourceforge.net/tracker/?group_id=42303&atid=432701

Summary of changes in mspgcc release 20120311 since release 20120224

binutils: no changes

gcc: changes from gcc-4.6.1-20120224 to gcc-4.6.2-20120311:
 - 57c0b69 [2012-03-11 13:12:37 -0500] Update DEV-PHASE for release
 - d3f7972 [2012-03-11 13:09:56 -0500] Update for release
 - 8e6ca75 [2012-03-10 15:00:01 -0600] SF 3499699 Incorrect generated
code returning from main
 - b2ed137 [2012-03-07 13:33:04 -0600] SF 3420924 gdb can't find local
variables in unoptimized main
 - b96f163 [2012-03-07 11:14:52 -0600] SF 3498729 diagnose frame
pointer corruption in task
 - 11f355e [2012-03-04 16:36:31 -0600] msp430-builtins: eliminate
signed/unsigned comparison warning
 - 8f6a458 [2012-03-04 16:26:17 -0600] SF 3496195 possibly incorrect
using of conditional branch
 - adf92c7 [2012-03-04 14:07:16 -0600] Refine cc0 implementation
 - dc83a76 [2011-12-05 08:29:01 -0600] Check in from gcc-4.6.2
distribution tar file

gdb: no changes

msp430-libc: no changes

msp430mcu: changes from msp430mcu-20120224 to msp430mcu-20120311:
 - dde6b36 [2012-03-11 13:18:54 -0500] Regenerate
 - 9e19661 [2012-03-11 13:18:44 -0500] Update version number and release notes
 - 2a88cc9 [2012-03-10 19:58:58 -0600] Regenerate
 - 0d957ee [2012-03-05 09:09:45 -0600] SF 3494318 bad -mmcu is not diagnosed

------------------------------------------------------------------------------
Virtualization & Cloud Management Using Capacity Planning
Cloud computing makes use of virtualization - but cloud computing 
also focuses on allowing computing to be delivered as a service.
http://www.accelacomm.com/jaw/sfnl/114/51521223/
_______________________________________________
Mspgcc-users mailing list
Mspgcc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mspgcc-users

Reply via email to