Development release 20120514 of mspgcc is now available.

This is a development release.  It's being made to clear up a few reported
issues in 20120425 without announcing any new capabilities.  It also
incorporates a major rework of the gcc infrastructure that is required
because gcc never intended sizeof(void*) to differ from sizeof(void(*)()),
and generally isn't prepared to deal with pointers of different sizes.

The patch bundle for 20120514 is available at:

 https://sourceforge.net/projects/mspgcc/files/mspgcc/DEVEL-4.7.x

The tag workspace/release/20120514 in
git://mspgcc.git.sourceforge.net/gitroot/mspgcc/mspgcc checks out a
workspace configured for this release.  The tag workspace/master checks out
a workspace configured for the development series.

Downstream packagers: please don't bundle this.  It's so experimental, only
people who are build from source should be playing with it.  The stable series
remains LTS-20120406.

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

Summary of changes in mspgcc release 20120514 since release 20120425

binutils: changes from binutils-2.22-20120407 to binutils-2.22-20120514:
 - afddce7 [2012-05-14 20:04:59 -0500] Update DEV-PHASE for release
 - 17d6d5d [2012-04-27 11:08:16 -0500] Complete set of far sections
 - de75aa8 [2012-04-27 11:03:19 -0500] Eliminate PROVIDE from symbols
user should not be overriding

gcc: changes from gcc-4.7.0-20120425 to gcc-4.7.0-20120514:
 - 93f6ce9 [2012-05-14 20:04:18 -0500] Update DEV-PHASE for release
 - 822bc1e [2012-04-30 12:59:17 -0500] Add pointer_mode and
address_mode to mem_attrs
 - ac85f5a [2012-04-30 10:57:02 -0500] Add hooks to override pointer
and address modes based on type trees.
 - 5f4ab69 [2012-04-30 18:44:31 -0500] Remove gratuitous passing of
function through memory_address
 - 94215a2 [2012-04-26 14:20:39 +0000] Back-port upstream fix for PR
middle-end/52940
 - 9bc61d1 [2012-04-26 11:52:28 -0500] Revert "Anticipatory patch for
PR middle-end/52940"
 - e83c38a [2012-04-27 07:25:30 -0500] Back-port upstream fix for PR
c/51527 and PR middle-end/53103
 - e127602 [2012-04-24 14:48:07 -0500] Anticipatory patch for PR
middle-end/53104
 - 57f54ee [2012-05-14 20:03:46 -0500] Revert "Anticipatory patch for
PR middle-end/53103"
 - a94ef9d [2012-05-14 20:03:41 -0500] Revert "Anticipatory patch for
PR middle-end/53104"
 - 3172e71 [2012-05-14 19:48:59 -0500] Update for release
 - bd70d32 [2012-05-14 18:11:18 -0500] Run everything through indent
 - cd3c885 [2012-05-14 11:26:38 -0500] fix -Wformat-security issue
 - dcb0ec7 [2012-05-14 11:23:59 -0500] SF 3514303 fix popmhi2 cc attr
 - eecc868 [2012-05-13 20:18:36 -0500] Prevent bogus truncation from SI to PSI
 - a19b694 [2012-05-12 14:52:41 -0500] Accept post-increment source for movpsi
 - d2f5b16 [2012-05-05 15:01:30 -0500] Use type-specific attributes to
determine SR20 and C20 symbol flags and modes
 - 5578c1c [2012-05-05 13:23:49 -0500] Convert c20 and c16 to type attributes
 - de6e54d [2012-05-04 04:56:30 -0500] Refactor attributes
 - d8e54aa [2012-05-04 04:49:17 -0500] Cleanup build warnings
 - 393ff98 [2012-05-03 08:46:02 -0500] Implement core of -md20 and -ma20
 - 144b514 [2012-05-03 08:42:36 -0500] Avoid errors extending 20-bit
symbolic address
 - 8f405f2 [2012-05-01 03:53:27 -0500] Use target hooks for
type-specific pointer modes
 - 65cc562 [2012-05-01 04:35:13 -0500] Add target switch -misr20
 - 1802b2a [2012-05-01 04:11:42 -0500] Stop filtering warnings on
mis-use of a20 attribute
 - d02eb40 [2012-04-30 08:32:10 -0500] Refactor to share attribute
name match between modules
 - 63dd0b2 [2012-04-29 11:36:55 -0500] Treat PSImode as fully
supported for scalar operations
 - d7a2602 [2012-04-29 11:09:05 -0500] First pass at c20 support
 - 1b404d1 [2012-04-27 03:40:38 -0500] Define remaining
(unimplemented) CPUX target options
 - d000415 [2012-04-28 11:01:46 -0500] Avoid adding inconsistent
attributes to function declarations
 - 4fb46b9 [2012-04-28 10:12:09 -0500] Prepare to move fndecl
attribute validation to handler
 - 4a21ef9 [2012-04-27 03:27:54 -0500] Rename preprocessor flags
identifying CPUX target options

gdb: no changes

msp430-libc: changes from msp430libc-20120425 to msp430libc-20120514:
 - 71fabf2 [2012-05-14 20:05:31 -0500] Regenerate
 - a68a1e2 [2012-05-14 20:05:31 -0500] Update version number and release notes
 - e148cd1 [2012-05-14 09:29:37 -0500] SF 3526556 int20_t through
varargs not sign extended
 - 20281a1 [2012-05-03 12:41:36 -0500] Update setjmp/longjmp for 430X
enhancements
 - fc1bcb4 [2012-05-02 02:44:40 -0500] isr_compat.h: inhibit effect of
-mc20 on interrupt declarations
 - fdf85cf [2012-05-01 12:10:25 -0500] Add -ma20 overrides
 - c83d6e3 [2012-05-01 11:43:19 -0500] SF 3522752 malloc return null problem
 - 8c8393e [2012-04-28 12:23:30 -0500] Support -mc20
 - f0cf2e9 [2012-04-27 14:38:08 -0500] Add -fdata-sections and
-ffunction-sections
 - 15134f2 [2012-04-27 03:26:28 -0500] Rename preprocessor flags
identifying compiler options

msp430mcu: changes from msp430mcu-20120425 to msp430mcu-20120514:
 - f3fbec9 [2012-05-14 20:06:02 -0500] Regenerate
 - 343605f [2012-05-14 20:05:55 -0500] Update version number and release notes
 - 6aa7fcd [2012-04-27 14:38:31 -0500] SF 3522088 msp430mcu install.sh
misses a mkdir
 - 24f7728 [2012-04-27 10:40:26 -0500] Regenerate
 - b36473a [2012-04-27 10:40:15 -0500] genmem.py: update region aliases
 - ca78c1d [2012-04-27 02:53:08 -0500] Regenerate
 - cff0e23 [2012-04-27 02:52:06 -0500] Generate constants for CPUX
target flags in msp430.h

------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
Mspgcc-users mailing list
Mspgcc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mspgcc-users

Reply via email to